Предмет: Информатика,
автор: dassternenlicht
Напишите программу на языке Паскаль, которая будет вычислять наибольший общий делитель для двух целых чисел
а) с помощью repeat
б) с помощью while
12345679068:
извини но я в 4 классе и не могу помочь мы ещё это не изучали.....
Ответы
Автор ответа:
1
а)
var a,b:integer;
begin
read(a,b);
repeat
if a>b then
a:=a-b
else
b:=b-a;
until (a=b);
write(a);
end.
б)
var a,b:integer;
begin
read(a,b);
while (a<>b) do
if a>b then
a:=a-b
else
b:=b-a;
write(a);
end.
Похожие вопросы
Предмет: Геометрия,
автор: Gayana260586
Предмет: Математика,
автор: Yasminalimee
Предмет: Алгебра,
автор: kirusokseregej
Предмет: Литература,
автор: darkbeauty
Предмет: География,
автор: vlyudaesaulova5