Bilgisayar random olarak 1 ile 1000 arasinda bir sayı tutuyor ve sizden bunu tahmin etmenizi bekliyor. Eğer söylediğiniz sayı bilgisayarın tahmininden küçükse LOW diyor. Büyükse HIGH diyor. Bunları göz önüne alarak bilgisayarın tuttuğu sayıyı bulmaya çalışıyorsunuz.


 


#include <stdio.h>
#include <stdlib.h>
void guessGame(void);
void guessGame(void)
{
randomize();
int x,answer;
int devam;
x=1+rand()%1000;
guess: printf(“Please type your guess
“);
scanf(“%i”,&answer);
if(answer==x)
{
printf(“Excellent You guessed the number
“);
printf(“would you like to continue?(y/n)”);
scanf(“%i”,&devam);
 if(devam==1){
 goto guess;}


}
else if(answer>x){
printf(“Too high. Try Again
“);
goto guess;
}
else if(answer<x){
printf(“too low. Try Again
“);
goto guess;
}
}
main()
{
printf(“I have a number between 1 and 1000
“);
printf(“Can you guess my number?”);
guessGame();


return 0;
}


Kaynak: Doğu Akdeniz Univ. CSIT Labworks
belgesi-414
Belgeci

Share
Published by
Belgeci

Recent Posts

Paranoya

Çoğumuz ara sıra başkalarının bize düşmanca davrandığı duygusuna kapılırız. Ancak paranoyaklar, sürekli olarak komşuları, birtakım…

10 saat ago

Kurt Delikleri

Bildiğimiz gibi Evrende,Güneş boyutlarındaki bir yıldız beyaz cüceye,orta büyüklükteki bir yıldız da nötron yıldızına dönüşür.…

22 saat ago

Nebula

Yıldızlar arası ortamın gaz ve toz bulutu. .....Yıldızlar öldükleri zaman, kütlelerinin bir kısmını Gezegenimsi Nebula…

1 gün ago

Karadelikler

Dış katmanlarını uzaya püskürterek Güneş kütlesinin 1.4 katı haline gelen ölmüş yıldızlar,yaşamlarını Beyaz Cüce olarak…

2 gün ago

Yıldızlar

Gökyüzünü incelediğimizde, inci tanecikleri gibi parlayan, varlığımızın hammaddeleri yıldızların bizler gibi doğup büyüyerek,olgun hale geldikten…

2 gün ago

David Kevin Mitnick

Gelmiş Geçmiş En Büyük Hacker Kevin Mitnick’in Öyküsü Kevin Mitnick. 38 yaşında. Gelmiş geçmiş en…

3 gün ago