Membuat Game Tebak Angka Memakai C++

10 views

Selamat tiba pada tutorial ini. Disini Anda akan diajarkan untuk menciptakan game tebak-tebakan sederhana memakai C++.

Sebelum memulai, pastikan Anda telah menguasai:

  • Input/Output pada C++
  • Perulangan While

 

Pertama kita buat terlebih dahulu code dasarnya

#include <iostream>
#include <cstdlib>
#include <ctime> using namespace std; int main() { return 0;}

 

Lalu kita menciptakan batas-batas pengacakan dan mengenerate bilangan acak tersebut.

#include <iostream>#include <cstdlib>#include <ctime>#define MINACAK 1#define MAXACAK 10  using namespace std;  int main() {srand(time(NULL));int tanggapan = (rand()%(MAXACAK-MINACAK+1)) + MINACAK;  return 0;}

Dengan begitu, kita sudah mendapat bilangan acak yang kita jadikan sebagai angka tebakan.

 

Selanjutnya, kita menciptakan keterangan untuk mengawali permainan.

cout << "SELAMAT DATANG DI GAME TEBAK ANGKA" << endl;cout << "==================================" << endl << endl;cout << "Angka yang akan ditebak berada dalam batasan : " << MINACAK << " hingga " << MAXACAK << endl << endl;

 

Lalu ini yakni code untuk permainannya.

int tebakan = KESEMPATAN;bool menang = false;int angka;do {cout << "Masukkan tebakan anda: ";cin >> angka;tebakan--;if (angka==jawaban) {menang = true;cout << "Benar!" << endl;} else {if (angka<jawaban) {cout << "Tebakan anda terlalu kecil" << endl;} else {cout << "Tebakan anda terlalu besar" << endl;}cout << "Kesempatan tersisa : " << tebakan << endl;}cout << endl;} while ((tebakan>0) && (!menang));if (menang) {cout << "Selamat, Anda telah memenangkan permainan ini!" << endl;} else {cout << "Maaf, Anda kurang beruntung!" << endl;cout << "Angka yang akan ditebak yakni " << tanggapan << endl;}

 

Selamat! Anda telah berhasil menciptakan sebuah game tebak angka sederhana!

Jika ada pertanyaan, boleh menghubungi aku di charlie@charzone95.web.id. Terima kasih!

 

 

Author: 
    author
    No related post!