Forum » Programiranje » rand c++
rand c++
__jack__ ::
Imam sledeč problem:
Uporabil sem funkcijo rand iz zaglavja time.h na takšen način:
int stevilo;
srand ( time(NULL) );
stevilo = rand() % 10 + 1;
Problem je, da mi program nikakor ne izbira med 1 in 10, kot bi moralo. Izbiral bo tudi številke kot so 14 ali 15. V čem je problem?
Uporabil sem funkcijo rand iz zaglavja time.h na takšen način:
int stevilo;
srand ( time(NULL) );
stevilo = rand() % 10 + 1;
Problem je, da mi program nikakor ne izbira med 1 in 10, kot bi moralo. Izbiral bo tudi številke kot so 14 ali 15. V čem je problem?
Ktj ::
Probaj dati vse skupaj v oklepaj, ker mogoče pride do čudnega obnašanja. Govorim iz glave ker nemorem preveriti kode.
LP
LP
tCockta ::
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Vprašanje v zvezi z rand() funkcijoOddelek: Programiranje | 6693 (5883) | fireice |
| » | [C++] Generiranje naključnih števil tipa doubleOddelek: Programiranje | 2134 (2043) | mn |
| » | Pomoč pri nalogi v C++Oddelek: Programiranje | 1584 (1584) | bozjak |
| » | [C] random do poljubne številkeOddelek: Programiranje | 2410 (2077) | napsy |
| » | srand in program v Cju???Oddelek: Programiranje | 1812 (1682) | nuclear |
