Stránka 1 z 1

Microsoft visual C#

Napsal: 30 kvě 2014 19:15
od jozef123456
Zdrávím , není tady někdo kdo umí dobře s c# už několik dnu se snažím vytvořit tento program na otázky ale nevím si sním rady,

20 otázek s možností výběru odpovědí A, B, C. Ošetřete případ, kdy testovaný student zadá jinou hodnotu, buď hlášením např. "Špatná klávesa, zkus znovu", anebo se špatná volba bude počítat jako nesprávná odpověď.
3. Generátor náhodných čísel (1 - 20) pomoci, kterého, se zobrazí otázka odpovídající vygenerovanému číslu. Zajistěte, ať se nevygenerují dvě stejná čísla.
4. Vyhodnocení testu na základě získaných bodů.
5. Generovat se bude vždy 5 otázek, bodování určete sami

Re: Microsoft visual C#

Napsal: 30 kvě 2014 20:56
od faraon
Vítej na PC-help.

Jak to má být s těmi odpověďmi? Jestli není nutné mít u každé otázky tři různé, tak bych tam nechal jen jednu správnou, a ty dvě chybné bych náhodně vybral z jiných otázek. Samozřejmě je potřeba ohlídat aby ty chybné nebyly obě stejné ;-)

Takže jedno pole s otázkami, druhé pole s odpověďmi, a způsobů jak vybrat pět různých je hned několik. Ty máš použít generátor náhodných čísel, takže bych použil další pole s pěti buňkami, a do něj si postupně vygeneroval pět náhodných čísel. Přičemž pokaždé je potřeba zkontrolovat jestli už v některé z předchozích buněk stejné číslo není, v takovém případě se losuje znovu dokud nepadne nějaké ještě nepoužité.

Vyhodnocení můžeš udělat jako známkování ve škole, nebo slovně. Dejme tomu 4..5=výborně, 2..3=nic moc, 0..1=špatně.

Jen poznámka, je tady sekce přímo o programování, tam by se tvůj dotaz hodil víc, a měl větší šanci na odpověď.

Re: Microsoft visual C#  Vyřešeno

Napsal: 31 kvě 2014 09:22
od jozef123456
Jo aha , ale právě to nevim jak to naprogramovat odpovedi a to generovani - v c# teprv začínám , jinak díky za odpověď