Kod:
program Losowanie;
{$APPTYPE CONSOLE}
uses
SysUtils;
var
IloscProb, I, R, Liczba, Trafiono, Pudlo, A, B : Integer;
begin
A := 10;
B := 35;
WriteLn('Program Losowanie');
WriteLn('Podaj ilosc prob:');
ReadLn(IloscProb);
for I := 1 to IloscProb do
begin
Randomize();
R := Random(B-A)+A;
WriteLn('Podaj liczbe od '+IntToStr(A)+' do '+IntToStr(B)+':');
ReadLn(Liczba);
if R = Liczba then
begin
Trafiono := Trafiono + 1;
WriteLn('Trafiles!');
end else
begin
WriteLn('Pudlo! Liczba = '+IntToStr(R));
end;
end;
WriteLn('Trafiono '+IntToStr(Trafiono)+' razy');
ReadLn;
end.
Nie pisze raczej w Pascalu ale może się komuś przydać drobna modyfikacja powyższego kodu jakbyś chciał z danego zakresu liczb losować (zmienna A i
. Nie wiem czy nie ma funkcji już podobnej zaimplementowanej w język.