Напишите программу на языке паскаль, которая будет вычислять наибольший общий делитель для двух целых чисел а) с repeat б) с while
274
357
Ответы на вопрос:
а)
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.
ответ:
точка с запятой должна стоять после команды, например - end;
у тебя же стоит end ;
Популярно: Информатика
-
koskol84p08pdw11.04.2020 07:22
-
Dirol133731.03.2022 22:44
-
Fataeh25.12.2021 21:52
-
andrew21108.12.2021 13:33
-
vladognev201430.04.2022 16:34
-
Арианна190217.09.2021 00:21
-
ddaaww08.02.2023 12:24
-
Ramaz777110.07.2022 19:21
-
maria2008082929.04.2022 23:37
-
черныйхащ26.06.2020 20:58