C ile Barbut Oyunu

 /*BARBUT*/

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

int zarAtma(void);


int main()


{

int oyundurumu, toplam,oyuncupuani;


srand(time(NULL));

toplam=zarAtma();


if(toplam==7||toplam==11)

oyundurumu=1;


else if(toplam==2||toplam==3||toplam==12)

oyundurumu=2;


else{

oyundurumu =0;

 oyuncupuani=toplam;

 printf("oyuncu kazancağı zar:%d\n",oyuncupuani);

 

 }  


 while(oyundurumu==0){

 toplam=zarAtma();

 

 if(toplam==oyuncupuani)

 oyundurumu=1;

          

 else if(toplam==7)

 oyundurumu=2;


 } 

 

 if(oyundurumu==1)

 printf("oyuncu kazanir\n");

 else

 printf("oyuncu kaybeder\n");

            

  system("pause");

  return 0;

 

}


int zarAtma (void)

{

    int zar1,zar2,toplamzar;

    

    zar1=1+(rand()%6);

    zar2=1+(rand()&6);

    toplamzar=zar1+zar2;

    printf("oyuncu %d+%d=%d atti\n",zar1,zar2,toplamzar);

     

     return toplamzar;

     

     }




Yorum Gönder

0 Yorumlar