www.bilisim-egitim.tr.gg |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Barbut oyununu simüle eden program
#include <stdio.h> /* cout,cin */
#include <stdlib.h> /* EXIT_SUCCESS,srand,rand,RAND_MAX */
#include <time.h> /* time */
int main(void)
{
int game_status, point;
int die1, die2, sum;
srand(time(NULL));
die1 = 1 + rand() % 6;
die2 = 1 + rand() % 6;
sum = die1 + die2;
printf("Gelen: %d + %d = %dn", die1, die2, sum);
switch (sum)
{
case 7:
case 11:
game_status = 1; break;
case 2:
case 3:
case 12:
game_status = 2; break;
default:
game_status = 0;
point = sum;
printf("Sayı: %dn", sum);
break;
}
while (game_status == 0)
{
die1 = 1 + rand() % 6;
die2 = 1 + rand() % 6;
sum = die1 + die2;
printf("Gelen: %d + %d = %dn", die1, die2, sum);
if (sum == point)
game_status = 1;
else
{
if (sum == 7)
game_status = 2;
}
}
if (game_status == 1)
printf("Oyuncu kazanır.n");
else
printf("Oyuncu kaybeder.n");
return EXIT_SUCCESS;
/*www.bilisim-egitim.tr.gg*/
}
|
|
|
|
|
|
|
Bugün 167 ziyaretçi (256 klik)
www.bilisim-egitim.tr.gg
|
|
|
|
|
|
|
|