var j, a, b, n: integer;
label 1;
begin
1: randomize;
a: = random (9);
b: = random (9);
write (a, '*', b, '=');
read (n);
if n = (a * b) then writeln ('відповідь вірний! ')
else writeln ('відповідь неправильний! ');
writeln ('продовжуватимеш? ');
writeln ('якщо так то натисни 1');
writeln ('якщо немає то натисни 2');
read (j);
if j = 1 then goto 1;
if j = 2 then writeln ('до побачення! ');
end.
начебто так, точно не пам'ятаю.
дим X(для максимального)
дим Y(для минимального)
фор b=1 то 10 (степ 1, если надо)
иф а(b)>X зен а(b)=X
некст b
фор с=1 то 10 (степ 1, если надо)
иф а(с)<Y зен а(с)=Y
некст с