Задать вопрос
19 января, 20:23

Составить программу для нахождения наименьшего общего кратного четырех натуральных чисел: по формуле НОК (A, B) = (A*B) / НОД (A*B)

(Определить процедуру, распознающую НОД двух чисел)

+4
Ответы (1)
  1. 19 января, 21:24
    0
    uses crt;

    var

    a, b, c, d:longint; {нахождение НОД 2 х чисел по Эвклиду}

    function NOD (m, n:longint) : longint;

    begin

    repeat i

    f abs (m) >abs (n) then m:=m mod n

    else n:=n mod m;

    until (m=0) or (n=0) ;

    NOD:=abs (m+n) ;

    end;

    begin clrscr;

    write ('a=') ; readln (a) ;

    write ('b=') ;

    readln (b) ;

    write ('c=') ;

    readln (c) ;

    write ('d=') ;

    readln (d) ;

    writeln;

    writeln ('NOD (a, b, c, d) = ', NOD (NOD (a, b), NOD (c, d))) ;

    readln

    end.
Знаете ответ на вопрос?
Не уверены в ответе?
Правильный ответ на вопрос 👍 «Составить программу для нахождения наименьшего общего кратного четырех натуральных чисел: по формуле НОК (A, B) = (A*B) / НОД (A*B) ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы