ГДЗ Інформатика 7 клас. Підручник [Тріщук І.В., Лазарець О.Ю.] 2024
Тема 21
Реалізація алгоритмів з розгалуженням. Умовний оператор if***
1. Ввести число. Перевірити, яке воно — парне чи непарне.
Ось як можна реалізувати алгоритми з розгалуженням за допомогою умовного оператора `if` на Python:
Код Python:
```python
# Введення числа від користувача
number = int(input("Введіть число: "))
# Перевірка, чи число парне або непарне
if number % 2 == 0:
print(f"Число {number} є парним.")
else:
print(f"Число {number} є непарним.")
```
#Пояснення:
1. `number % 2 == 0`: Оператор `%` визначає залишок від ділення числа на 2. Якщо залишок дорівнює 0, то число парне.
2. `else`: Якщо умова не виконується, число є непарним.
2. Катруся має p грн. Купивши покупку за m грн, їй на касі потрібно розрахуватися. Визначити, скільки решти потрібно віддати касиру. Якщо коштів бракуватиме, то повідомити, скільки не вистачає.
У цьому прикладі Катруся має певну кількість грошей, і програма перевіряє, чи вистачить її грошей для покупки, та обчислює решту або повідомляє, скільки не вистачає.
#Код Python:
```python
# Введення кількості грошей та вартості покупки
p = float(input("Скільки грошей у Катрусі (p грн): "))
m = float(input("Вартість покупки (m грн): "))
# Перевірка, чи вистачає грошей
if p >= m:
# Якщо грошей достатньо, обчислюємо решту
change = p - m
print(f"Катруся може купити товар. Решта: {change:.2f} грн.")
else:
# Якщо грошей не вистачає, обчислюємо скільки бракує
deficit = m - p
print(f"Катрусі не вистачає {deficit:.2f} грн.")
```
#Пояснення:
1. `p >= m`: Умова перевіряє, чи кількість грошей Катрусі більша або дорівнює вартості покупки.
2. `change = p - m`: Якщо умова виконується, програма обчислює решту.
3. `deficit = m - p`: Якщо грошей не вистачає, програма обчислює, скільки не вистачає.
4. `{value:.2f}`: Форматування для виведення чисел з двома десятковими знаками.





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