Даны натуральные числа m и n. Получить все кратные им числа, не превышающие n*m.
var
i,m,n:integer;
begin
write('M: ');
readln(m);
write('N: ');
readln(n);
writeln('FOR');
for i:=1 to n do
write(i*m,' ');
for i:=1 to m-1 do
write(i*n,' ');
writeln;
writeln('WHILE');
i:=1;
while i<=n do
begin
write(i*m,' ');
inc(i);
end;
i:=1;
while i<=m-1 do
begin
write(i*n,' ');
inc(i);
end;
writeln;
writeln('REPEAT');
i:=1;
repeat
write(i*m,' ');
inc(i);
until i>n;
i:=1;
repeat
write(i*n,' ');
inc(i);
until i>m-1;
readln;
end.[/r]