Упр.225 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
1 for x := 1 to 5 do write (‘#’);
for x in range(1, 6): print , end = »)
2 for x := 0 to 5 do write(‘#’);
for x in range(6): print, end = »)
3 for x := 2 to 7 do write(‘#’);
for x in range(2, 8): print, end = »)
4 for x := 5 to 5 do write(‘#’);
for x in range(5, 6) : print (‘#’, end = »)
5 for x := 6 to 5 do write(‘#’);
for x in range(6, 6): print, end = »)
6 for x := 5 downto 1 do write(‘#’);
for x in range (5, 0, 1) : print (‘ # ‘, end = ‘ ‘ )
7 for x := 5 downto 5 do write(‘#’);
for x in range (5, 4, -1) : print , end = ‘ ‘)
8 for х := 5 downto 2 do write ‘#’);
for x in range (5, 1, -1) : print { ‘ # ‘ , end = ‘ ‘)
9 for x := 1 downto 5 do write(‘#’);
for x in range (1, 4, -1) : print ( ‘ # ‘ , end = ‘ ‘)
Определим, сколько раз выполнится каждый цикл.
| № | Цикл | Результат |
|---|---|---|
| 1 | $$x = 1, 2, 3, 4, 5$$ | $$#####$$ |
| 2 | $$x = 0, 1, 2, 3, 4, 5$$ | $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###### |
| 3 | $$x = 2, 3, 4, 5, 6, 7$$ | $$######$$ |
| 4 | $$x = 5$$ | $$#$$ |
| 5 | Цикл не выполнится | пусто |
| 6 | $$x = 5, 4, 3, 2, 1$$ | $$#####$$ |
| 7 | $$x = 5$$ | $$#$$ |
| 8 | $$x = 5, 4, 3, 2$$ | $$####$$ |
| 9 | Цикл не выполнится | пусто |
При выполнении каждого цикла символ # выводится столько раз, сколько значений принимает переменная цикла.
Ответ
1 — #####
2 — ######
3 — ######
4 — #
5 — пусто
6 — #####
7 — #
8 — ####
9 — пусто