Упр.189 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова
Упр.189 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Задача
Начало
f,i- цел
f := 1
i = 1,6
f:=f*i
Конец
№ шага
1
2
3
4
5
6
7
8
i
f
Вывод
алг
нач
. цел f,i
. f:= 1
. нц для i от 1 до 6
. . f:= f*i
. кц
. вывод f
кон
Подробный ответ
Алгоритм на школьном алгоритмическом языке:
алг
нач
цел f, i
f := 1
нц для i от 1 до 6
f := f * i
кц
вывод f
кон
Заполним таблицу выполнения алгоритма. Сначала $$f=1$$, затем в цикле последовательно умножаем $$f$$ на значения $$i$$ от 1 до 6:
| № шага | i | f | Вывод |
|---|---|---|---|
| 1 | — | 1 | |
| 2 | 1 | 1 | |
| 3 | 2 | 2 | |
| 4 | 3 | 6 | |
| 5 | 4 | 24 | |
| 6 | 5 | 120 | |
| 7 | 6 | 720 | |
| 8 | 6 | 720 | 720 |
В результате получаем:
$$1 \cdot 2 \cdot 3 \cdot 4 \cdot 5 \cdot 6 = 720$$
Ответ
Алгоритм: f := 1; нц для i от 1 до 6; f := f * i; кц; вывод f.
Таблица: $$f = 1, 1, 2, 6, 24, 120, 720$$, вывод $$720$$.
Другие учебники
Другие предметы