Задать вопрос
29 декабря, 21:59

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

+4
Ответы (1)
  1. 29 декабря, 22:20
    0
    Program z1;

    var a, b, c, d:integer;

    procedure nod (x, y:integer; var nod2:integer) ;

    begin

    while xy do begin

    if x>y then begin

    x:=x-y

    end

    else begin

    y:=y-x

    end

    end;

    nod2:=xend;

    begin

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

    write ('b=') ; readln (b) ;

    write ('c=') ; readln (c) ;

    write ('d=') ; readln (d) ;

    nod (a, b, b) ;

    nod (b, c, c) ;

    nod (c, d, d) ;

    writeln ('nod=', d) ;

    readln

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Составить программу для нахождения наибольшего общего делителя четырёх натуральных чисел используя процедуру ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Напишите программу, которая строит "квадрат" из знаков '*' заданного размера. Используйте процедуру. 2) Напишите программу, которая выводит в столбик цифры введённого числа, начиная с последней. Используйте процедуру.
Ответы (1)
Составить программу для нахождения наименьшего общего кратного четырех натуральных чисел: по формуле НОК (A, B) = (A*B) / НОД (A*B) (Определить процедуру, распознающую НОД двух чисел)
Ответы (1)
Напишите программу вычисления наименьшего общего кратного следующих четырех чисел: 36 54 18 и 15. Используйте процедуру вычисления общего делителя двух чисел
Ответы (1)
1) Составить программу нахождения наибольшего общего делителя НОД. Составить блок-схему 2) Составить программу решения примера 1+2+4+6+8 ...
Ответы (1)
Составьте программу нахождения наибольшего общего делителя трёх чисел, используя следующую формулу: НОД (A, B, C) = НОД (НОД (A, B), C). Нужно на паскале
Ответы (1)