ГДЗ Інформатика 7 клас. Підручник [Бондаренко О.О., Ластовецький В.В.] 2024
§ 39 Розв’язування задачі методом поділу на підзадачі
Питання для самоперевірки1. Підзадачі для малювання жабки:
- Малювання голови.
- Малювання тіла.
- Малювання лап.
- Малювання очей.
- Додавання деталей (наприклад, малюнків на тілі).
2. Що буде, якщо функцію жодного разу не викликати?
- Якщо функцію не викликати, вона не буде виконана, і код, що міститься всередині функції, не вплине на виконання програми.
3. Написання функції для малювання квадрата:
```python
import turtle
def draw_square(size):
for _ in range(4):
turtle.forward(size)
turtle.right(90)
# Використання функції для малювання квадратів
draw_square(100)# Малює квадрат зі стороною 100
```
4. Чому простіше експериментувати з програмою, коли підзадачі оформлено як функції?
- Використання функцій робить код більш структурованим і зрозумілим. Функції можна легко тестувати та використовувати повторно. Це також дозволяє зменшити дублювання коду та полегшує внесення змін у програму.
5. У програмному коді:
```python
def sum(a, b):# Заголовок функції
print(a + b)# Тіло функції
sum(3, 5)# Команда виклику функції
```
- Заголовок функції: `def sum(a, b):`
- Тіло функції: `print(a + b)`
- Команда виклику функції: `sum(3, 5)`





![ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018 ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018](/uploads/posts/2019-04/1555779316_5_p_y_u2018.jpg)
![ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017 ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017](/uploads/posts/2019-02/1550928122_9k_p_n_2017.jpg)
![ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021 ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021](/uploads/posts/2021-10/1633720388_8k_y_g_2021.jpg)
![ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018 ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018](/uploads/posts/2019-07/1564163269_5k_i_h_2018.jpg)