Нужно написать алгоритм для нахождения НОД двух чисел в Паскале

0 голосов
27 просмотров

Нужно написать алгоритм для нахождения НОД двух чисел в Паскале


Информатика (63 баллов) | 27 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

var a,b: integer;

begin

readln(a,b);

while (a<>0)and(b<>0) do

if a>b then a:=a mod b

else b:=b mod a;

writeln('НОД = ',a+b);

end.

Пример:

125 50

НОД = 25

(194k баллов)