Game Batu, Kertas, Gunting dengan C++

Pertanyaan umum seputar distribusi Ubuntu yang menjadi distro wajib members ubuntu-indonesia.com
User avatar
_Newbie_
Posts: 188
Joined: 19 Dec 2010, 17:29

Game Batu, Kertas, Gunting dengan C++

Postby _Newbie_ » 24 Mar 2011, 04:15

Ane baru nyo ne Game Lumayan buat refreshing

ne source code-nya....

[quote=_Newbie_]
#include
#include
#define menang 3

using namespace std;

char PilihanAcak(){
char pilihan;
srand(time(NULL)); //kunci pembangkit atau disebut umpan bilangan acak
int isi = rand()%3;//menampilkan bilangan acak yang diberikan ke fungsi srand().

switch(isi){
case 0 : pilihan='b';break;
case 1 : pilihan='k';break;
case 2 : pilihan='g';break;
}
return pilihan;
}
int SiapaPemenang(char c,char d){
switch (c){
case 'b' :
if (d=='g') return 1;
else if (d=='k') return 2;
else return 0;
case 'k' :
if (d=='b') return 1;
else if (d=='g') return 2;
else return 0;
case 'g' :
if (d=='k') return 1;
else if (d=='b') return 2;
else return 0;
default :
return -1;
}
}

main(){


atas :
system("clear");
char kamu, aku;
int Pemenang;
int PointMu =0;
int PointKu =0;
char ulang;


do{
cout>kamu;

aku = PilihanAcak();
cout Pointmu : "PointKu){
cout>ulang;

if (ulang == 'Y' || ulang =='y'){
goto atas;
}else{
system("clear");
}
}


dicompile dulu habis itu jalanin deh

Mantap Jaya...

:D