
05.04.2009, 13:18
|
|
Участник форума
Регистрация: 15.11.2006
Сообщений: 259
С нами:
10255414
Репутация:
151
|
|
#Wolf#
Наименьшее общее кратное
Код:
program nok;
var a,b,i,nd:integer;
begin
readln(a,b);
for i:=a*b downto 1 do begin
if (i mod a = 0) and (i mod b = 0) then nk:=i;
end;
write(nk);
end.
Наибольший общий делитель
Код:
program nod;
var a,b,i,nk:integer;
begin
readln(a,b);
for i:=1 to a*b do begin
if (a mod i = 0) and (b mod i = 0) then nd:=i;
end;
write(nd);
end.
|
|
|