Предмет: Информатика,
автор: djakson98
напишите программу вычисления наибольшего общего делителя двух натуральных чисел.
Используйте оператор repeat,while.
Ответы
Автор ответа:
0
function NOD(a, b: integer): integer;
begin
while a <> b do
if a > b then a := a - b
else b := b - a;
NOD := a
end;
begin
writeln('НОД(264;5436)=', NOD(264, 5436))
end.
Тестовое решение:
НОД(264;5436)=12
begin
while a <> b do
if a > b then a := a - b
else b := b - a;
NOD := a
end;
begin
writeln('НОД(264;5436)=', NOD(264, 5436))
end.
Тестовое решение:
НОД(264;5436)=12
Похожие вопросы
Предмет: Другие предметы,
автор: starFialka
Предмет: Алгебра,
автор: Crazyxex
Предмет: Физика,
автор: kolazibrov07
Предмет: Математика,
автор: Угольникова
Предмет: Математика,
автор: inchik58