PASCAL 让计算机产生两个随机数 然后计算他们的最大公倍数与最小公约数

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/11 21:29:38
PASCAL 让计算机产生两个随机数 然后计算他们的最大公倍数与最小公约数
xSJ@`mĕB4c:LdR.JlEXZ\IiFW'M҇N,.gιsI*lnnl}p.'W#wna>~tZ?x͐/q4&Wu^Ta3@[Gw),XMXȚvfL!j9$Me'*b$U&cV%yʿ՛Sۿ?Fz+dX'4,\ԅJs0L T% )0qQ*"Z~pt/ #-)Ǝ5ARY1}IM r>rjΆD%1ľaZ-j9<+x M ,FqCYsjYA5u!q('`J64J1˜cC4 FD@l9! dl b||

PASCAL 让计算机产生两个随机数 然后计算他们的最大公倍数与最小公约数
PASCAL 让计算机产生两个随机数 然后计算他们的最大公倍数与最小公约数

PASCAL 让计算机产生两个随机数 然后计算他们的最大公倍数与最小公约数
最小公倍数:
program zuixiaogongbeishu;
var a,b:integer;
procedure zzz(t:integer);『子程序』
begin
t:=t+1;
if a*t mod b=0 then write(t*a)
else zzz(t);
end;
begin『主程序』
read(a,b);
zzz(1);
end.
===========================
最大公约数:
program zuidagongyueshu;
var m,n,a,b,r:integer;
begin『主程序』
write('Input m,n=');
readln(m,n);
a:=m;
b:=n;
repeat
r:=a mod b;
a:=b;
b:=r;
until r=0;
writeln('The greatest common divide is:',a);
end.