static void Main(string[] args) { Oyun a = new Oyun(); Kaydedici b = new Kaydedici(); while (a.yenidenBasla() == true) //yenidenBasla bool fonksiyonunda tercih yeni ve eski olduğunda true döndürüyor. true olduğu sürece tercihine göre devam edecek. { b.kacTahmin(); //kaç tahminde bulduğunun istatistiği } Console.ReadKey(); }
private void Tur() { soru++; if (soru < 10) { Console.WriteLine("\nTEBRİKLER, BİLDİNİZ / Kalan Soru : " + (10 - soru) + "\nKelime Girin"); Kaydedici.Hesaplama(soru, sure, deneme, tahmin); // Kaydedici classında Hesaplama fonksiyonuna istatiksel veriler gönderilir. deneme = 1; sure = 0; tahmin = s.Zorluk(x); // Sonraki tur için yeni kelime isteği Console.WriteLine(tahmin); Karar(Console.ReadLine()); } else { Console.WriteLine("\nTEBRİKLER, Tüm Soruları Cevapladınız."); Kaydedici.Hesaplama(soru, sure, deneme, tahmin); sure = 0; Kaydedici.dosyayaYaz(oyuncu.OyuncuAdi); // Tüm sorular bilindikten sonra istatistikler oyuncuAdi.txt şeklinde kaydedilir. Kaydedici.dosyadanOku(oyuncu.OyuncuAdi); // Oyun bitiminde istatistikler gösterilir. } }