составьте программу нахождения наибольшего общего делителя трех чисел, используя формулу: НОД(А,В,С)=НОД(НОД(А,В),С) используя алгоритм Евклида в Паскале
Ответы
Ответ дал:
0
PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018
Внимание! Если программа не работает, обновите версию!
function НОД(a, b: integer): integer;
begin
while b > 0 do
(a, b) := (b, a mod b);
Result := a
end;
begin
var (a, b, c) := ReadInteger3;
НОД(НОД(a, b), c).Println
end.
78 294 570
6
Замечание: числа должны быть неотрицательными
Ответ дал:
0
надо просто в Паскале без function мы так не проходили
Ответ дал:
0
Ну откуда нам знать, что вы проходили, а что нет? В условии это нужно указывать! К тому же, у Вас постановка задачи дана с функцией.
Похожие вопросы
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад