Задание 4 Вариант 3 Самостоятельная работа 3 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)
Босова, Босова, Аквилянов
11 класс
Автор
Босова, Босова, Аквилянов
Задание 4 Вариант 3 Самостоятельная работа 3 ГДЗ Рабочая тетрадь Босова 11 класс (Информатика)
Задача
var у: real;
i: integer;
begin
y:=0; i:=l;
repeat
i:=2*i;
y:=y+i
until i > 5;
end.
Ответ: 14
Подробный ответ
Начальные значения: $$y=0$$, $$i=1$$.
Цикл repeat … until выполняется до тех пор, пока $$i > 5$$. Сначала внутри цикла значение $$i$$ удваивается, затем прибавляется к $$y$$.
| $$i$$ | $$y$$ |
|---|---|
| $$1$$ | $$0$$ |
| $$2$$ | $$2$$ |
| $$4$$ | $$6$$ |
| $$8$$ | $$14$$ |
После последнего выполнения цикла получаем $$i=8$$, а $$y=14$$. Условие $$i > 5$$ становится истинным, и цикл заканчивается.
Ответ
$$14$$
Другие учебники
Другие предметы