Minggu, 07 Juni 2015

Code C : batu kertas gunting

#include<stdio.h>
#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

Me

Foto saya
I'm 18 year old I'm ugly I'm lazy I do what I want I'm poor I want to learn and I want make money