Avatar
TrollKill
Člen
Avatar
TrollKill:

Dobrý deň,
vedel by mi niekto poradiť, ako sa dá vytvoriť generátor náhodného poradia odpovedí v Pascale?
Myslím tým toto... Sú 3 odpovede (3 premenné - reťazce) a potrebujem, aby boli vždy náhodne poprehadzované.
Vie niekto pomôcť? Vďaka :)

 
Odpovědět 9. ledna 17:31
Avatar
Odpovídá na TrollKill
Michal Haňáček:

Ahoj, uvedl jsi poměrně málo informací o tom co tvoříš. Alejestli jsem to pochopil správně, tak máš "někde" uloženou otázku a k ní 3 "nějaké" odpovědi. Hledáš řešení jak docílit toho, že budeš "někam" vypisovat odpovědi v různém pořadí.

Obecně budeš mít asi nejsnazší, když si uložíš odpovědi do nějaké kolekce (např. jednorozměrné pole stringů) a pomocí "nějakých" variací s funkcí random() budeš generovat pořadí (indexy konkrétních odpovědí v kolekci) a ty vypisovat ... snad ti to pomůže.

Nahoru Odpovědět 9. ledna 18:02
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Avatar
TrollKill
Člen
Avatar
Odpovídá na Michal Haňáček
TrollKill:

Tvorím taký menší kvíz. Otázky sa vypisujú na obrazovku spolu s možnosťami - príklad výstupu:

Aké je hlavné mesto Anglicka?
1 - Praha
2 - Londýn
3 - Bukurešť

V podstate mi ide o to, aby sa možnosti vypísali v náhodnom poradí - napr.:

Aké je hlavné mesto Anglicka?
1 - Londýn
2 - Bukurešť
3 - Praha

Dúfam, že som to vysvetlil zrozumiteľne.

 
Nahoru Odpovědět 9. ledna 18:13
Avatar
Odpovídá na TrollKill
Michal Haňáček:

Tak nějak jsem si to myslel - v tom případě by ti to co jsem psal výše mohlo pomoct :). Pak se pochlub finálním řešením ...

Nahoru Odpovědět 9. ledna 18:24
Každé rozhodnutí a každý krok v životě nás někam posune. Bohužel jen některé nás posouvají dopředu.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.