Random rd = new Random();
int question = rd.Next(1,3);
if(question ==1) něco se provede
if(question ==2) něco se provede
Co udělat, aby se to neopakovalo?
Random rd = new Random();
int question = rd.Next(1,3);
if(question ==1) něco se provede
if(question ==2) něco se provede
Co udělat, aby se to neopakovalo?
Řekněme, že se jedná o zadání, kdy daný kód se spouští opakovaně cyklicky. Pak by mohl mít smysl požadavek, aby se po sobě generovaná čísla neopakovala. Pokud ovšem množina, ze které se generuje, má pouze dva prvky, pak výsledek bude vždy stejný. 1 2 1 2 1 2 ... eventuelně 2 1 2 1 2 1 2 ... :) Ovšem pokud by množina měla tři prvky, pak už by to dávalo smysl. Po prvním výběru z množiny 1, 2, 3 by se v následujím kroku muselo vybírat pouze z množiny o dvou prvcích (zbývajících). A po té opět, pouze množina zbývajících by byla jiná. A tak dále...
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku