Merhabalar arkadaşlar bu yazımda sizlere C programlama dillerinde sayı tahmin etme oyunu kodlarından bahsedeceğim.Bu kodlarda 1 ile 100 arasında sayı tahmin ediyorsunuz.İsterseniz bu aralığı kendiniz değiştirebilirsiniz.Oyunun mantığı çok basit program kendiliğinden “random” rastgele bir sayı üretiyor ve bu sayıyı 100 e bölümünden kalanı alıyor.Haliyle 100 e bölümünden kalan 1 ile 100 arasında bir sayı olacağı için oyunumuzu oluşturabiliyoruz.
Lafı uzatmadan kodlara geçelim.Anlatımı kodlarla yaptım.İyi çalışmalar dilerim.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
#include <iostream>//Kütüphanelerimizi yazıyoruz. #include <conio.h> main(){//Ana fonksiyonumuz. srand(time(NULL)); int sayi=rand()%100;//Burada yukarıda da yazdığımız gibi program 1 ile 100 arasında rastgele bir sayı belirliyor. int istek; while(sayi){ printf("Uretilen sayiyi tahmin et"); scanf("%d",&istek);//Dışarıdan tahmin ettiğiniz sayıyı giriyorsunuz. if(sayi<istek){//Burada if else komutlarına giriyoruz sonuçta tahmin ettiğiniz sayı doğru olmazsa yukarı yada aşağı diye program uyarı veriyor ona göre tekrardan sayı girişi yapıyorsunuz ta ki doğru sayıyı bulana kadar. printf("asagi\n"); }else if(sayi>istek){ printf("yukari\n"); }else{ printf("Bildiniz %d",sayi);//Sayıyı bildiğinizde bu çıktıyı verecektir. break; } } getch(); return 0; //Program bitirme kodları. } |
Örnek ekran görüntüsü bu şekildedir;
Resimde de gördüğünüz gibi teker teker sayıları denedim ve en sonunda yukarı aşağı komutlarıyla birlikte doğru sayıyı buldum.İyi oyunlar iyi eğlenceler dilerim.
Bu Yazıya Tepkin Ne Oldu ?
elimizden gelirse yaparız