Bilgisayarın tuttuğu 1 den 100 e kadar olan sayıyı bulmaya calısın...
#include
#include
#include
int main()
{
int tutulan_sayi, tahmin_edilen_sayi;
int tahmin_sayisi = 10, puan = 200;
srand(time(xxxx));
tutulan_sayi = (1 + rand()%100);
printf(" *******************************\n\n");
printf(" SAYI BULMA OYUNU \n\n");
printf(" *******************************\n");
printf(" (xWhiteshadoWx@hotmail.fr)\n\n\n");
while (tahmin_sayisi >= 1)
{
printf(" %d hakkiniz var...\n\n", tahmin_sayisi);
printf(" Bir sayi girin: ");
tahmin_sayisi--;
puan -= 20;
scanf("%d", &tahmin_edilen_sayi);
if ((tahmin_edilen_sayi < 0)||(tahmin_edilen_sayi > 100))
{
printf(" Lutfen tahmininiz 0'dan 100'e kadar olsun...\n");
tahmin_sayisi++;
puan += 20;
}
else
{
if(tahmin_edilen_sayi < tutulan_sayi)
{
if(tahmin_sayisi == 0)
{
printf(" Tahmininiz kucuk ama deneme hakkiniz kalmadi. ");
break;
}
printf(" Tahmininiz kucuk yukseltin biraz...\n");
}
else
{
if(tahmin_edilen_sayi > tutulan_sayi)
{
if(tahmin_sayisi == 0)
{
printf(" Tahmininiz yuksek ama deneme hakkiniz kalmadi. ");
break;
}
printf(" Tahmininiz yuksek dusurun biraz...\n");
}
}
}
if(tahmin_edilen_sayi == tutulan_sayi)
{
printf("\n");
printf(" ***********************************************\n" );
printf(" * Tam ustune bastiniz tebrikler... \n");
printf(" * Ancak %d tahminde dogru sayiya ulastiniz... \n", 10 -
tahmin_sayisi);
printf(" * Puaniniz = [ %d ] \n", puan);
printf(" ***********************************************\n\ n");
break;
}
}
if(tahmin_sayisi == 0)
{
printf("\n\n");
printf("Oyun bitti...\n");
printf("Puaniniz '0' yani yok!!!\n");
printf("10 hakta bulamadiginiz sayi = %d \n\n", tutulan_sayi);
}
getch();
return 0;
}
#include
#include
#include
int main()
{
int tutulan_sayi, tahmin_edilen_sayi;
int tahmin_sayisi = 10, puan = 200;
srand(time(xxxx));
tutulan_sayi = (1 + rand()%100);
printf(" *******************************\n\n");
printf(" SAYI BULMA OYUNU \n\n");
printf(" *******************************\n");
printf(" (xWhiteshadoWx@hotmail.fr)\n\n\n");
while (tahmin_sayisi >= 1)
{
printf(" %d hakkiniz var...\n\n", tahmin_sayisi);
printf(" Bir sayi girin: ");
tahmin_sayisi--;
puan -= 20;
scanf("%d", &tahmin_edilen_sayi);
if ((tahmin_edilen_sayi < 0)||(tahmin_edilen_sayi > 100))
{
printf(" Lutfen tahmininiz 0'dan 100'e kadar olsun...\n");
tahmin_sayisi++;
puan += 20;
}
else
{
if(tahmin_edilen_sayi < tutulan_sayi)
{
if(tahmin_sayisi == 0)
{
printf(" Tahmininiz kucuk ama deneme hakkiniz kalmadi. ");
break;
}
printf(" Tahmininiz kucuk yukseltin biraz...\n");
}
else
{
if(tahmin_edilen_sayi > tutulan_sayi)
{
if(tahmin_sayisi == 0)
{
printf(" Tahmininiz yuksek ama deneme hakkiniz kalmadi. ");
break;
}
printf(" Tahmininiz yuksek dusurun biraz...\n");
}
}
}
if(tahmin_edilen_sayi == tutulan_sayi)
{
printf("\n");
printf(" ***********************************************\n" );
printf(" * Tam ustune bastiniz tebrikler... \n");
printf(" * Ancak %d tahminde dogru sayiya ulastiniz... \n", 10 -
tahmin_sayisi);
printf(" * Puaniniz = [ %d ] \n", puan);
printf(" ***********************************************\n\ n");
break;
}
}
if(tahmin_sayisi == 0)
{
printf("\n\n");
printf("Oyun bitti...\n");
printf("Puaniniz '0' yani yok!!!\n");
printf("10 hakta bulamadiginiz sayi = %d \n\n", tutulan_sayi);
}
getch();
return 0;
}