C Programlama; 1 ile 100 Arasında Sayı Tahmin Etme Oyunu

C Programlama; 1 ile 100 Arasında Sayı Tahmin Etme Oyunu

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.

 

#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;

c sayı tahmin etme oyunu

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.

  • Beğen  
---Bizlere Destek Olmak İçin Aşağıdan Yorum Yazmayı ve Yazılarımızı Sosyal Medyada Paylaşmayı Unutmayınız---
admin

Merhabalar sitemizde sizler için birbirinden kaliteli paylaşımlar yapmaktayız.Her konuda bilgili editör arkadaşlarımızla sizlere faydalı ve eğitici makaleler paylaşmaktayız.Ders notları,seo,oyun,dini bilgiler vb. tüm alanda sizler için en iyi içerikleri üretmekteyiz.Bizleri takip ettiğiniz için teşekkür ederiz...

Benzer Yazılar

Yapılan Yorum (1)

Bir Cevap Yazın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*
*

Time limit is exhausted. Please reload CAPTCHA.