Номер 5 пожалуйста ,** Паскаль программу сделайте

0 голосов

Номер 5 пожалуйста ,на Паскаль программу сделайте


image

спросил от (37 баллов) в категории Информатика
1 Ответ
0 голосов
ответил от Одаренный (1.8k баллов)
 
Лучший ответ

Пожалуй самая интересная программа которую я тут решал  - спасибо! :)

Код:
var i,x,y,ymax,xmax,max,:integer;
begin
writeln('введите числа');
write('x='); readln(x);
write('y='); readln(y);
for i:=1 to x do  begin 
if (x mod i)=0 then xmax:=i; 
if (y mod i)=0 then ymax:=i; 
if xmax=ymax then max:=ymax;
end;
writeln('наибольший общий делитель =',max);
end.



Пример работы:
введите числа
x=99
y=33
наибольший общий делитель =33

оставил комментарий от Супер Доцент (55.0k баллов)

вообще-то есть алгоритм Эвклида

...