Ide o to ze chcem vygenerovat nahodne cislo z mnoziny napr.{4,5,6,7,8}
Nie od jednotky, ale iba zo zadanych hodnot... v podstate K+ zadarmo
Dakujem vopred...
Kód: Vybrať všetko
program cisla;
const
POCET = 5;
pole: array[1..POCET] of integer = (4,5,6,7,8);
begin
randomize;
writeln('Vygenerovane cislo: ', pole[random(POCET)+1]);
readln;
end.
BX napísal:ako som uz pisal polia NEVIEM, tagze mi treba nejaky kus zdrojaku...
ak sa to ale da inak tak privitam radsej to
Kód: Vybrať všetko
uses crt;
var pole:array[1..5] of integer; /* patprvkove ciselne pole */
begin
clrscr;
randomize; /* znovunastavenie generatora pseudonahodnych cisel */
pole[1] := 3; /* postupne naplnenie pola nejakymi hodnotami */
pole[2] := 32;
pole[3] := 4;
pole[4] := 6;
pole[5] := 7;
writeln(pole[random(5)+1]); /* vypisanie nahodneho prvku */
repeat until keypressed; /* cakanie na klaves */
end.