namespace szamolo; class Program { static void Main(string[] args) { int valasz, a, b, c, d, ok, db; Random velszam = new(); Console.WriteLine("Milyen műveletet szerete gyakorolni?\n"); Console.WriteLine("\t1. Összeadás"); Console.WriteLine("\t2. Kivonás"); Console.WriteLine("\t3. Szorzás"); Console.Write("Választás (1-3): "); bool jo = int.TryParse(Console.ReadLine(), out valasz) && valasz >= 1 && valasz <= 3; if (!jo) valasz = 3; db = 0; ok = 0; while (ok < 5) { db++; a = velszam.Next(1, 11); b = velszam.Next(1, 11); if (valasz == 1) { d = a + b; Console.Write($"{a} + {b} = "); c = int.Parse(Console.ReadLine() + ""); if (c == d) { ok++; Console.WriteLine("Helyes!"); } else Console.WriteLine("Hibás"); } else if (valasz == 2) { d = a - b; Console.Write($"{a} - {b} = "); c = int.Parse(Console.ReadLine() + ""); if (c == d) { ok++; Console.WriteLine("Helyes!"); } else Console.WriteLine("Hibás!"); } else { d = a * b; Console.Write($"{a} * {b} = "); c = int.Parse(Console.ReadLine() + ""); if (c == d) { ok++; Console.WriteLine("Helyes!"); } else Console.WriteLine("Hibás!"); } } Console.WriteLine("Gratulálok!"); Console.WriteLine($"Siekrült 5 helyes műveletet elgébezni {db} próbálkozásból."); } }