BİLİŞİM - BİLGİSAYAR - EĞİTİM
  Barbut Oyunu
 
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  
 
Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol