using System; using CSharpShellCore; class Program { static void Main(string[] args) { bool playAgain = true; while (playAgain) { int targetNumber = new Random().Next(1, 101); int attemptsLeft = 5; bool correctGuess = false; Console.ForegroundColor = ConsoleColor.DarkMagenta; Console.BackgroundColor = ConsoleColor.Magenta; Console.WriteLine("1 ile 100 arasında bir sayıyı tahmin edin."); Console.WriteLine("Toplam 5 hakkınız var."); while (attemptsLeft > 0 && !correctGuess) { Console.ForegroundColor = ConsoleColor.DarkGray; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Write("Tahmininiz: "); int guess = Convert.ToInt32(Console.ReadLine()); if (guess == targetNumber) { Console.ForegroundColor = ConsoleColor.DarkGreen; Console.BackgroundColor = ConsoleColor.Blue; Console.WriteLine("Halter: Sen kimsin?"); correctGuess = true; Console.ForegroundColor = ConsoleColor.Black; Console.BackgroundColor = ConsoleColor.DarkCyan; Console.WriteLine("Halter: O-Olamaz s-sen o'sun"); Console.ForegroundColor = ConsoleColor.Green; Console.BackgroundColor = ConsoleColor.Magenta; Console.WriteLine("Baksır: Haha Evet O benim. Ama Düşündüğün kişi değilim."); Console.ForegroundColor = ConsoleColor.Gray; Console.BackgroundColor = ConsoleColor.Blue; Console.WriteLine("Halter: Düşündüğüm kişi olmadığına sevindim."); Console.ForegroundColor = ConsoleColor.DarkCyan; Console.BackgroundColor = ConsoleColor.DarkMagenta; Console.WriteLine("Baksır: İkimiz ortak olalım mı! Düşündüğüm kadarıyla Düsmanisin"); Console.ForegroundColor = ConsoleColor.Blue; Console.BackgroundColor = ConsoleColor.DarkYellow; Console.WriteLine("Halter: OLUR!!"); } else if (guess < targetNumber) { Console.WriteLine("Daha yüksek bir sayı girin."); } else { Console.WriteLine("Daha düşük bir sayı girin."); } Console.ForegroundColor = ConsoleColor.DarkGreen; Console.BackgroundColor = ConsoleColor.Blue; attemptsLeft--; Console.WriteLine("Kalan hak: " + attemptsLeft); } if (!correctGuess) { Console.WriteLine("Maalesef hakkınız bitti. Doğru cevap: " + targetNumber); } Console.ResetColor(); Console.ForegroundColor = ConsoleColor.Green; Console.BackgroundColor = ConsoleColor.DarkRed; Console.Write("Tekrar oynamak istiyor musunuz? (Evet/Hayır): "); string playAgainInput = Console.ReadLine(); if (!playAgainInput.Equals("Evet", StringComparison.OrdinalIgnoreCase)) { Console.ForegroundColor = ConsoleColor.Gray; Console.BackgroundColor = ConsoleColor.Cyan; playAgain = false; Console.WriteLine("Halter: Hahahah bu kadarsın!"); Console.ForegroundColor = ConsoleColor.DarkCyan; Console.BackgroundColor = ConsoleColor.DarkBlue; Console.WriteLine("Yapımcı: Pes etme Başarabilirsin.<3"); Console.ForegroundColor = ConsoleColor.DarkRed; Console.BackgroundColor = ConsoleColor.DarkGreen; Console.WriteLine("Sen: BAŞARACAĞIM!"); } Console.WriteLine(); } } }