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

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

Задача

var s, n: integer;
begin
s:=0; n:=l;
while sqr(s+2) < 125 do begin n:=n*2; s:=s+2; end; writein(n) end. Ответ: 32 Программа: Z_7_7.pas (ссылка ниже)

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

Изначально $$s=0$$, $$n=1$$.

Проверяем условие цикла:

$$\text{sqr}(s+2) < 125$$

При $$s=0$$ получаем:

$$\text{sqr}(0+2)=2^2=4<125$$

Цикл выполняется:

$$n=1\cdot 2=2,\quad s=0+2=2$$

Снова проверяем:

$$\text{sqr}(2+2)=4^2=16<125$$

Цикл выполняется:

$$n=2\cdot 2=4,\quad s=2+2=4$$

Ещё раз:

$$\text{sqr}(4+2)=6^2=36<125$$

Цикл выполняется:

$$n=4\cdot 2=8,\quad s=4+2=6$$

Ещё раз:

$$\text{sqr}(6+2)=8^2=64<125$$

Цикл выполняется:

$$n=8\cdot 2=16,\quad s=6+2=8$$

Ещё раз:

$$\text{sqr}(8+2)=10^2=100<125$$

Цикл выполняется:

$$n=16\cdot 2=32,\quad s=8+2=10$$

Проверяем ещё раз:

$$\text{sqr}(10+2)=12^2=144>125$$

Цикл заканчивается, на экран выводится значение $$n$$.

Ответ

32



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