48

Составьте программу нахождения наибольшего общего делителя трех чисел…

kvarkvar 19 августа 2022

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

категория: информатика

37

var a, b, c: longint; function nod3 (a, b, c: longint): longint; begin nod3: =nod (nod (a, b) , c); end; function nod (var a, b: longint): longint; begin if (a=0) or (b=0) then if a=0 then nod: =b else nod: =a else if a >=b then nod: =nod (a mod b, b) else nod: =nod (a, b mod a) end; begin read (a, b, c); writeln (nod3 (a, b, c); end.

пользователи выбрали этот ответ лучшим

Знаете другой ответ?
Другие вопросы по информатике

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...