Упр.227 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Упр.227 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Задача
t := 1
k = 2,5
t := t * k
k
t
k < = 5
-
-
Паскаль
t:=1;
for k := 2 to 5 do
t:=t*k;
Python
t=1
for k in range(2,6):
t=t*k
Подробный ответ
По блок-схеме сначала задаётся начальное значение $$t=1$$, затем переменная $$k$$ принимает значения от $$2$$ до $$5$$, и на каждом шаге выполняется умножение:
$$t := t \cdot k$$
Запишем фрагмент программы.
Паскаль:
t:=1;
for k := 2 to 5 do
t:=t*k;
Python:
t=1
for k in range(2,6):
t=t*k
Выполним вычисления:
| $$k$$ | $$t$$ | $$k \le 5$$ |
|---|---|---|
| 1 | — | |
| 2 | 2 | да |
| 3 | 6 | да |
| 4 | 24 | да |
| 5 | 120 | да |
| 5 | 120 | — |
После выполнения программы получаем:
$$k=5,\quad t=120$$
Ответ
$$k=5,\ t=120$$
Другие учебники
Другие предметы