Составьте программу нахождения наибольшего общего делителя трех чисел, используя следующую формулу:НОД(А, B, С) = НОД(НОД(A, В), С). Испоьзуя алгоритм Евклида

Ответы:
MIROSLAV SOKIL
04-04-2017 02:10

var    a, b, c: longint;function nod(a, b: longint): longint;begin    a := abs(a);    b := abs(b);    if a * b = 0 then nod := 1    else begin        while a <> b do            if a > b then                a := a - b            else                b := b - a;        nod := a;    end;end;begin    read(a, b, c);    writeln(nod(nod(a, b), c));end.

Также наши пользователи интересуются:

Картинка с текстом вопроса от пользователя Алиса Передрий

⭐⭐⭐⭐⭐ Лучший ответ на вопрос «Составьте программу нахождения наибольшего общего делителя трех чисел, используя следующую формулу:НОД(А, B, С) = НОД(НОД(A, В), С). Испоьзуя алгоритм Евклида» от пользователя Алиса Передрий в разделе Экономика. Задавайте вопросы и делитесь своими знаниями.

Открой этот вопрос на телефоне - включи камеру и наведи на QR-код!