using System; class Program { static void Main() { Random random = new Random(); int[] nyerő = new int[5]; int k = 0; while (k < 5) { int szam = random.Next(90) + 1; bool valami = false; for (int i = 0; i < k; i++) if (nyerő[i] == szam) valami = true; if (valami == false) { nyerő[k] = szam; k = k + 1; } } int[] felh = new int[5]; k = 0; while (k < 5) { Console.WriteLine(); Console.Write("{0}.Tippje: ", k + 1); int tszam = int.Parse(Console.ReadLine()); bool vane = false; for (int i = 0; i < k; i++) if (felh[i] == tszam) vane = true; if (vane == false) { if ((tszam >= 1) && (tszam <= 90)) { felh[k] = tszam; k = k + 1; } else Console.WriteLine("A megadott szám nem jó!"); } else Console.WriteLine("Ez a szám már szerepelt a szelvényében, kérem írjon be új számot!."); } int talalat = 0; for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { if (felh[i] == nyerő[j]) talalat = talalat + 1; } } Console.WriteLine(); Console.WriteLine("A találatok száma: {0}", talalat); Console.WriteLine("A nyerő számok: "); foreach (int i in nyerő) Console.Write("{0}, ", i); Console.WriteLine(); Console.WriteLine("Megadott számok: "); foreach (int i in felh) Console.Write("{0}, ", i); Console.ReadKey(); } }