static void Main(string[] args) { var tutor = new Tutor(); tutor.AddWord("hello", "привет"); tutor.AddWord("dog", "собака"); tutor.AddWord("cat", "кошка"); tutor.AddWord("byke", "велосипед"); while (true) { var word = tutor.GetRandomEngWord(); Console.WriteLine($"Как переводится слово: {word}"); var userAnswer = Console.ReadLine(); if (tutor.CheckWord(word, userAnswer)) { Console.WriteLine("Правильно!"); } else { var correctAnswer = tutor.Translate(word); Console.WriteLine($"Неверно. Правильный ответ: {correctAnswer}"); } } }
private static string CheckWord(string eng, string rus) { if (Tutor.CheckWord(eng, rus)) { return("Правильно"); } else { return($"Не правильно, правильный перевод: {Tutor.Translate(eng)}"); } }
static void Main(string[] args) { var tutor = new Tutor(); while (true) { var word = tutor.GetRandomEngWord(); Console.WriteLine($"Как переводится слово: {word}?"); var userAnswer = Console.ReadLine(); if (tutor.CheckWord(word, userAnswer)) { Console.WriteLine("Правильно!"); } else { var correctAnswer = tutor.Translate(word); Console.WriteLine($"Неверно. Правильный ответ: {correctAnswer}"); } } }