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

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

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


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

Program z1;
var a,b,c,d:integer;
procedure nod(x,y:integer;var nod2:integer);
begin
        while x<>y 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.

(942 баллов)
0

Спасибо.