Предмет: Информатика,
автор: Умный2чел
Даны три натуральных числа. Определить их наибольший делитель. C++
Ответы
Автор ответа:
0
Ответ:
k,a,b,c,n: integer;
Function max(a,b,c: integer): integer;
Begin
If ((a>b) and (a>c)) then max:=a else
If b>c then max:=b else max:=c;
end;
begin
REad(a,b,c);
For k:=1 to max(a,b,c) div 2 do
If ((a mod k=0) and (b mod k=0) and (c mod k=0)) then n:=k;
Writeln(n);
Readln;
Readln;
end.
Похожие вопросы
Предмет: Русский язык,
автор: knyazkova2002
Предмет: Английский язык,
автор: Ничка1234567890
Предмет: Русский язык,
автор: dvs1412
Предмет: Алгебра,
автор: OhSeh
Предмет: Математика,
автор: Аноним