Практична робота №3
Тема: Проєкти з підпрограмами та розгалуженнями
Мета уроку:
-
Навчитися використовувати умовні оператори (if, elif, else) для розгалуження алгоритму.
-
Створювати програми з підпрограмами (функціями def).
Обладнання: Комп'ютер з установленим Python.
Завдання 1: Перевірка парності числа.
Створити програму, яка запитує число і перевіряє, чи є воно парним. Якщо число парне, вивести: "Число парне", інакше вивести: "Число непарне". Примітка: використовуємо % 2 для перевірки на парність.
Завдання 2: Обчислення площі прямокутника.
Створити програму, яка запитує довжину та ширину прямокутника, обчислює і виводить його площу.
Завдання 3: Визначення відстані між містами.
Напиши програму, яка запитує у користувача значення швидкості v (в км/год) і часу t (в годинах), обчислює відстань між містами та виводить результат.
Для обчислення скористаємося формулою:
Завдання 4: Визначення категорії віку.
Створити програму, що запитує вік користувача і визначає його вікову категорію.
Примітка: (До 12 років - дитина, до 18 років - підліток, до 60 років- дорослий, в інших випадках – пенсіонер)
Задача 5: Визначення оцінки за балами
Напиши програму, яка запитує у користувача його кількість балів за контрольну роботу (від 0 до 100) і визначає оцінку на основі цих балів:
-
90 і більше — "Відмінно"
-
70 до 89 — "Добре"
-
50 до 69 — "Задовільно"
-
Менше 50 — "Не задовільно"
Завдання 6: Знаходження найбільшого числа серед трьох
Напишіть програму з функцію def find_largest (a, b, c), яка приймає три числа (запитує у користувача) та повертає найбільше з них.
Примітка: Для повернення результут використовуємо return max(a,b,c)