1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 9 Параграф 7 ГДЗ Босова 11 класс (Информатика)
Босова, Босова
11 класс
Автор
Босова, Босова

Задание 9 Параграф 7 ГДЗ Босова 11 класс (Информатика)

Задача

var n, s: integer;
begin
n:=0;
s:=1000;
while s > =100 do
begin
s:=s-2;
n:=n+l
end;
write(n)
end.
Ответ: 451
Программа: Z_7_9.pas (ссылка ниже)

Подробный ответ

Переменная $$s$$ начинается со значения $$1000$$ и в цикле каждый раз уменьшается на $$2$$, пока выполняется условие $$s \ge 100$$. Переменная $$n$$ увеличивается на $$1$$ при каждом выполнении цикла.

Найдём, сколько раз выполнится цикл. Значения $$s$$ образуют арифметическую прогрессию:

$$1000,\ 998,\ 996,\ \ldots,\ 100$$

Число членов прогрессии:

$$n = \frac{1000 — 100}{2} + 1 = \frac{900}{2} + 1 = 450 + 1 = 451$$

Значит, цикл выполнится $$451$$ раз, и именно это значение будет выведено.

Ответ

451



Общая оценка
4.6 / 5
Другие учебники
Другие предметы