pondělí 7. června 2010

Logická hra

Hra Kdo bere poslední, prohrál


 uses Crt;
 var i, bere, pocet:integer;
 begin
   Randomize;
       { Píše text v náhodných barvách }
     i:= (Random(5)+6);
     writeln('Mam', i,'sirek');
     writeln('Kolik beres Ty *1-2*');
     readln (bere);
     pocet:= i-bere;
     writeln('zbylo', pocet);
     if pocet mod 2 = 1 then bere := 1 else bere := 2;
     pocet:= i-bere;

     readln (bere);
 end.

Náhodná čísla v Pascalu

RANDOMIZE to zamíchá, RANDOM vybere náhodné číslo z intervalu 0..(to, co je v závorce)
Následující ukázka vypisuje náhodná celá čísla z intervalu 0..1