Kvíz készitése c#-ban hogyan lehetséges?
Nem, nem adott a kérdés. Milyen kvízt szeretnél?
- konzolos vagy GUI-s?
- vannak válaszlehetőségek, vagy be kell pötyögni?
- a kérdések egy random listából választódnak vagy kötött sorrendjük van?
Satöbbi.
Egyébként pedig a fenti kérdések mentén haladva bontsd kisebb részekre a feladatot és azokat oldd meg, majd építsd fel a programodat.
Guis.
Vannak válaszlehetőségek.
Kötött sorrend.
(#1 vagyok)
Szuper. Következő lépésként próbáld kitalálni, milyen adatok tartoznak egy kérdéshez, milyen adatokból tud a program megjeleníteni egy kérdést?
Segítek, mert épp unatkozok.
Létrehozol egy struktúrát, ilyenre gondoltam:
struct Kérdés
{
string Szöveg;
string[] Válaszok;
int HelyesVálaszIndex;
}
Aztán tömbbe teszed őket, inicializálod az elején. Majd mehet a ciklus, a randomságot te döntöd el, de ha szimplán végigmegy az összes kérdésen az se baj. Leellenőrzöd, hogy amit választott, az az index megegyezik -e a definiálttal, és aszerint lesz jó vagy rossz egyértelműen. Csinálhatsz valami globális számlálót is, hogy hány jó és hány rossz, de ezt már te döntöd el. Na és ezt konzolra már nagyon egyszerű megcsinálni, a windows forms már viszont más tészta, ahhoz több szakértelem kell, ami úgy látom nem biztos hogy megvan.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!