ГДЗ Інформатика 7 клас. Підручник [Бондаренко О.О., Ластовецький В.В.] 2024
§ 31 Алгоритми і програми з розгалуженнями
Питання для самоперевірки1. Початкові значення змінних a = –3; b = 5. Визначте, чому дорівнюють a і b після виконання таких команд:
а)
```python
if a > b:
a = a - b
else:
b = b - a
```
- Розв'язок:
- `a = -3`
- `b = 5`
- Умови: `-3 > 5` (неправда), отже, виконується else:
- b = 5 - (-3) = 5 + 3 = 8
- Результат: a = -3; b = 8
б)
```python
if a < 0:
if a > b:
a = b
else:
b = a
else:
if a > b:
b = a
else:
a = b
```
- Розв'язок:
- `a = -3`
- `b = 8`
- Умови: `-3 < 0` (правда), `-3 > 8` (неправда), отже, виконується else:
-b = -3
- Результат: a = -3; b = -3
в)
```python
if a < 0:
a = -a
```
- Розв'язок:
- `a = -3`
- `b = -3`
- Умова: `-3 < 0` (правда), отже:
- a = -(-3) = 3
- Результат: a = 3; b = -3
г)
```python
if a < 5:
b = a + 1
else:
if a < 10:
b = a * 2
```
- Розв'язок:
- `a = 3`
- `b = -3`
- Умова: `3 < 5` (правда), отже:
- b = 3 + 1 = 4
- Результат: a = 3; b = 4
ґ)
```python
if a != b:
a = b
```
- Розв'язок:
- `a = 3`
- `b = 4`
- Умова: `3 != 4` (правда), отже:
- a = 4
- Результат: a = 4; b = 4
2. Складіть програму, яка за введеним значенням температури t виводить повідомлення про стан, у якому перебуває вода за такої температури (твердий, рідкий, газоподібний).
```python
t = float(input("Введіть температуру (°C): "))
if t <= 0:
print("Вода у твердому стані (лід).")
elif t < 100:
print("Вода у рідкому стані.")
else:
print("Вода у газоподібному стані (пара).")
```





![ГДЗ Природознавство 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)