Forum » Programiranje » [PASCAL] random in randomize
[PASCAL] random in randomize
canibal23 ::
sem študent prvega letnika računalništva. zaenkrat delamo v pascalu v delfi 6.
prišli smo do funkcije random
naloga je met kocke
napišem:
x:=random(6)+1;
in potem ne znam uporabit procedure RANDOMIZE - ne vem kako jo naj navežem na x!
vedno mi program napiše "1".
prosim za pomoč
prišli smo do funkcije random
naloga je met kocke
napišem:
x:=random(6)+1;
in potem ne znam uporabit procedure RANDOMIZE - ne vem kako jo naj navežem na x!
vedno mi program napiše "1".
prosim za pomoč
vuego ::
Najprej kličeš randomize, da ti zgenerira seed. Po tem random. Se pravi
begin
randomize;
x := random(6)+1;
end;
begin
randomize;
x := random(6)+1;
end;
canibal23 ::
randomize;
x:=random(6)+1;
sem že ugotovil - randomize moraš dat pred določitveni stavek
ni treba odgovajat - hvala vseeno
x:=random(6)+1;
sem že ugotovil - randomize moraš dat pred določitveni stavek
ni treba odgovajat - hvala vseeno
Sergio ::
ja. ce bos randomize klical znotraj zanke, bo recimo po 10.000 rezultatov enakih, dokler se seed ne spremeni (milisekunde).
klici na zacetku programa.
klici na zacetku programa.
Tako grem jaz, tako gre vsak, kdor čuti cilj v daljavi:
če usoda ustavi mu korak,
on se ji zoperstavi.
če usoda ustavi mu korak,
on se ji zoperstavi.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | excel+visual basicOddelek: Pomoč in nasveti | 1565 (1452) | švrk |
» | [Turbo pascal] Max Min tezaveOddelek: Programiranje | 1136 (1009) | luli |
» | kodiranje in dekodiranjeOddelek: Programiranje | 2571 (2083) | snow |
» | [Turbo Pascal] Pomoč...Oddelek: Programiranje | 1476 (1378) | Grey |
» | ASP dinamični INCLUDEOddelek: Izdelava spletišč | 935 (870) | Joze_K |