Цикл в фрагменте программы
p:=1;
repeat
p:=p*0.1
until p>0.1;
будет исполнен:
бесконечное число раз
2 раза
3 раза
1 раз
0 раз
282
473
Ответы на вопрос:
Я тебе дал,а ты сам подумай)
Объяснение:
Repeat — это цикл с пост условием то есть в первый раз всё равно выполнится. Теперь разберём цикл, он будет выполнять это действие
(p:=p*0.1) пока (p) не станет меньше 0.1 , теперь работаем в теле цикла, (p) изначально равен двум по этому получаем p:=1*0,1; получаем p:=0,1 проверяем условие 0,1<0,1 нет повторяем второй раз цикл, теперь p:=0,1 а не 1 как было в первый раз p:=0,1*0,1 p:=0,01 проверяем условие
0,01<0,1 да меньше цикл прерывается и (p) остаётся равным 0,01
var
a,b,c,d:Integer;
begin
b:=30;
for a:=1 to 15 do
Begin
c:=5;
WriteLn(b,'/',c);
b:=b-2;
end ;
readln;
end.
Объяснение:
Я смог
Популярно: Информатика
-
азамат12611.10.2022 00:14
-
vadolkaa06.06.2022 07:31
-
Leramedvedeva1216.10.2022 14:16
-
alexsupper30805.03.2022 16:55
-
datskivvera114.05.2023 19:48
-
sherbakovaaaa27.02.2021 18:39
-
ulyanatretakova19.07.2021 12:42
-
angelina45517.01.2023 13:07
-
star66629.06.2020 19:28
-
Strelok7221.01.2020 03:30