Sayı Tahmin Oyunu

Merhaba arkadaşlar,

Yeni başlayanlar için C# örnekleri serimize sayı tahmin oyunu ile devam ediyoruz. Programın mantığından biraz bahsetmem gerekirse , çalışma anında rastgele bir sayı üretilecek. Kullanıcı bu üretilen sayıyı bulmak için tahminlerde bulunacak ve girdiği sayıya göre uygulama tarafından daha büyük veya daha küçük sayı girmesi için uyarılacak. Uygulama için aşağıdaki basit formu hazırladım.

Şimdi kodlamaya geçebiliriz.

 

 

 

Kısaca açıklamam gerekirse önce integer sayi değişkenini tanımlıyoruz. Ardından Random sınıfından rnd nesnesini türetiyoruz ki , bu sınıfın Next metodu ile rastgele sayı üretebilelim. (Ben 0,99 aralığında tuttum sayıyı. ) Bu kodu butonun click eventi altına yazmamaya dikkat ediyoruz. Butona her tıklandığında rastgele sayı üretmek mantıklı olmaz. Programın açılışında sayımızı üretiyoruz ve butona tıklayarak tahminlerde bulunuyoruz. Butonun click eventi altında ise textbox tan gelen sayıyı alıyoruz. Programın ürettiği sayıdan küçük mü yoksa büyük mü diye kontrol ediyoruz. Eğer küçükse daha büyük tahminde bulunmasını, büyükse de daha küçük tahminde bulunmasını öneriyoruz. Eğer eşitse zaten sayıyı bulmuş ve kazanmış oluyor.

Yönledirme ekran çıktıları;

     

Doğru tahmin ekran çıktısı;

Soru ve görüşleriniz için yorum yapabilirsiniz. Kolay gelsin .. 🙂

 

Bir Cevap Yazın

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