#include<stdlib.h>
#include<windows.h>
int lawan,pemain,kalah,menang,seri;
char pilihan;
void gunbake();
void opening();
void opening()
{
MessageBoxA(NULL,"Welcome! Selamat Bermain ! :D","",MB_OK);
return 0;
}
void gunbake()
{
while(kalah<3)
{
system("CLS");
srand(time(NULL));
lawan=rand()%4;
printf("Game Gunting Batu Kertas [Console Version]\n");
printf("<1> Gunting\n");
printf("<2> Batu\n");
printf("<3> Kertas\n");
printf("Masukan Aksi Pilihan: ");
scanf("%d",&pemain);
if(lawan==1)
{
printf("Lawan=Gunting\n");
if(pemain==1)
{
printf("Anda=Gunting\n");
printf("Skor = Seri\n");
seri=seri+1;
}
else if(pemain==2)
{
printf("Anda=Batu\n");
printf("Skor= Anda +1 !\n");
menang=menang+1;
}
else if(pemain==3)
{
printf("Anda=Kertas\n");
printf("Skor=Anda Kalah!\n");
kalah=kalah+1;
}
system("pause");
}
else if(lawan==2)
{
printf("Lawan=Batu\n");
if(pemain==1)
{
printf("Anda=Gunting\n");
printf("Skor=Anda Kalah!\n");
kalah=kalah+1;
}
else if(pemain==2)
{
printf("Anda=Batu\n");
printf("Skor=Seri!\n");
seri=seri+1;
}
else if(pemain==3)
{
printf("Anda=Kertas\n");
printf("Skor=Anda+1\n");
menang=menang+1;
}
system("pause");
}
else if(lawan==3)
{
printf("Lawan=Kertas\n");
if(pemain==1)
{
printf("Anda=Gunting\n");
printf("Skor=Anda +1\n");
menang=menang+1;
}
else if(pemain==2)
{
printf("Anda=Batu\n");
printf("Skor=Anda Kalah\n");
kalah=kalah+1;
}
else if(pemain==3)
{
printf("Anda=Kertas\n");
printf("Skor=Seri!\n");
seri=seri+1;
}
system("pause");
}
else
{
printf("Anda Salah memasukan Aksi, Tekan Enter untuk Melanjutkan.\n");
system("pause");
}
}
system("CLS");
printf("GAME OVER\n");
}
void main()
{
opening();
gunbake();
printf("Skor Akhir:\n");
printf("Anda = %d\n",menang);
printf("Lawan = %d\n",kalah);
printf("Seri = %d\n",seri);
printf("Terima Kasih sudah Bermain ! ");
}
END

Tidak ada komentar:
Posting Komentar