Compare commits

...

3 Commits

Author SHA1 Message Date
Martin Murzsicz
241041e52b végleges2 2022-05-20 19:13:44 +02:00
Martin Murzsicz
0c85c07a44 végleges 2022-05-20 19:12:31 +02:00
Martin Murzsicz
eec640dfbd friss 2022-05-20 19:01:59 +02:00

View File

@ -32,21 +32,36 @@ namespace LottoProgram
if (mod.ToLower()=="k") if (mod.ToLower()=="k")
{ {
kezikitoltes(szelvenyek[i]);
}
} }
else if (mod.ToLower() == "g") }
private static void kezikitoltes(LottoSzelveny sz)
{ {
Console.WriteLine("A szelvény kitöltése kézi! {0}-s lottó", sz.tipus);
} for (int i = 0; i < sz.tipus; i++)
}
private void kezikitoltes(LottoSzelveny sz)
{ {
Console.WriteLine("A szelvény kitöltése kézi! {0}-s lottó",sz.tipus); Console.WriteLine("Az {0}. szám", i + 1);
sz.szamok[i] = int.Parse(Console.ReadLine());
} }
int hatarszam = sz.tipus == 5 ? 90 : (sz.tipus == 6 ? 45 : 35);
for (int i = 0; i < sz.szamok.Length-1; i++)
{
for (int j = 0; j < sz.szamok.Length; j++)
{
if(sz.szamok[i]<1 || sz.szamok[i]>hatarszam
|| sz.szamok[j] < 1 || sz.szamok[j] > hatarszam
|| sz.szamok[i]== sz.szamok[j])
{
throw new Exception("Hibás számok a kézi kitöltésben");
}
}
}
} }
} }
} }