Предмет: Информатика,
автор: Аноним
Написать программу для нахождения а) НОД, б) НОК двух натуральных чисел а, b.
Ответы
Автор ответа:
0
program gt1;
var m,n,q,r,t:longint;
begin
read(m,n);
t:=m*n;
r:=1;
while r<>0 do
begin
q:=m div n;
r:=m mod n;
if (r<>0)then begin
m:=n;
n:=r;
end;
end;
t:=t div n;
write(n,' ',t);
end.
t-НОК
n-получившиеся НОД
var m,n,q,r,t:longint;
begin
read(m,n);
t:=m*n;
r:=1;
while r<>0 do
begin
q:=m div n;
r:=m mod n;
if (r<>0)then begin
m:=n;
n:=r;
end;
end;
t:=t div n;
write(n,' ',t);
end.
t-НОК
n-получившиеся НОД
Похожие вопросы
Предмет: Английский язык,
автор: linkacom777
Предмет: Алгебра,
автор: marg92
Предмет: Биология,
автор: mlebedeva255
Предмет: Информатика,
автор: Иллка
Предмет: Биология,
автор: Вит04ка