C# Örnekleri – Sayı Tahmin Oyunu Console Uygulaması

C# örneklerimize sayı tahmin uygulaması ile devam ediyoruz bu uygulamayı windows form ile saha önceden burada ve burada yapmıştık şimdi ise aynı uygulamayı console ortamında hazırlayacağız.
Program 0-100 arasında rastgele bir sayı üretecek kullanıcının girdiği değeri kontrol edip sayıdan küçükse tahmini büyütmesini, büyükse küçültmesini isteyecek ve sayıyı bulana kadar bu işlem devam edecek eğer 0 girilirsede program sonlanacak
consolsayitahmin

using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{    class Program
{
static void Main(string[] args)
{
while (true)
{
int rastgele = Yenisayi(1, 101);
int sayac = 1;
while (true)
{//www.bilisimogretmeni.com
Console.Write("1 - 100 arasında bir sayı girin (0 Çıkış):");
int sayi = Convert.ToInt32(Console.ReadLine());
if (sayi == 0)
return;
else if (sayi < rastgele)
{
Console.WriteLine("Girdiğiniz Sayı Küçük, Tekrar Deneyin");
++sayac;
continue;
}
else if (sayi > rastgele)
{
Console.WriteLine("Girdiğiniz Sayı Büyük, Tekrar Deneyin");
++sayac;
continue;
}//www.bilisimogretmeni.com
else
{
Console.WriteLine("Tebrikler Sayıyı Buldunuz {0}!", rastgele);
Console.WriteLine("Sayıyı {0} denemede buldunuz .\n", sayac);
break;
}
}
} 
}
static int Yenisayi(int kucuk, int buyuk)
{
Random random = new Random();
return random.Next(kucuk, buyuk);//www.bilisimogretmeni.com
}
}
}

Pin It on Pinterest