Feladat
Készíts Windows Form programot, amely bekér két egész számot, minimum és maximum értéket. A két érték között a program egy gomb megnyomására generál egy véletlen egész számot. Egy további beviteli mezőben a felhasználó találgathat, hogy mi a véletlen szám.
- A program annyit válaszol, hogy a keresett szám nagyobb, vagy kisebb, mint a találgatás.
- Ha a számot eltalálta, akkor vége a játéknak.
- A program számolja a találgatásokat
A játék célja arra rávezetni a felhasználót, hogy a leggyorsabb eredményt akkor éri el, ha a maradék intervallumot felezi a találgatással.
Megoldási javaslatok, tippek
Három mező (min, max, találgatás - TextBox ) és egy gomb (Button - generálja a véletlen számot), továbbá egy RichTextBox, amelybe a találgatások eredményét írjuk.
A találgatáshoz eseménykezelőt kell írni, amely összehasonlítja a bevitt értéket a min és max értékkel és kiírja a megfelelő választ.
Figyelni kell arra, hogy a int.TryParse() segítségével konvertáljuk a bevitt stringeket, hogy hibás bevitel esetén ne szálljon el a program.
Azt is ellenőrizni kell, hogy a bevitt találgatás ne legyen kisebb, mint a minimum érték és ne legyen nagyobb, mint a maximum érték.