Проанализируйте работу программы
program math;
var x, y: integer;
begin
x:=1;
y:=1;
while x<5 do
begin
y:=y*2;
x:=x+1
end;
end.
Ответьте на вопросы:
1) Сколько раз исполнится тело цикла?
2) Сколько раз исполнится тело цикла, если изменить условие на x<=5

3 Сен 2019 в 16:41
533 +1
0
Ответы
1

1) Тело цикла будет исполнено 4 раза, так как при каждой итерации x будет увеличиваться на 1 и цикл завершится при x=5.
2) Если изменить условие на x<=5, то тело цикла будет исполнено 5 раз, так как при x=5 условие все равно будет выполняться и еще одна итерация будет выполнена.

20 Апр 2024 в 04:45
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир