Практичне завдання
Тема: Визначення теми програмного проекту.
«Автоматизація підрахунку середнього балу згідно введених оцінок»
Програма отримує від користувача 5 оцінок, обчислює їх середній бал і виводить результат. Ви можете модифікувати цей приклад або додати до нього інші функції та функціональність відповідно до вашого завдання.
Будь ласка, зверніть увагу, що це лише один з безлічі можливих прикладів програмного проекту на Python для учнів 9-го класу. Ви можете розглянути інші теми, такі як обробка рядків, робота з файлами, математичні операції та інші, щоб розширити свої навички програмування.
Виконання програмного проекту по кроках:
-
Вводимо функцію obchyslennya_serednogo_balu, яка приймає список оцінок ocinki і обчислює середній бал.
-
Вводимо параметр ocinki у функцію.
-
Ініціалізуємо змінну suma зі значенням 0, яка буде зберігати суму оцінок.
-
Запускаємо цикл for для кожної оцінки ocinka у списку ocinki.
-
Виконуємо ітерацію циклу, додаючи оцінку ocinka до змінної suma.
-
Використовуємо функцію len для обчислення кількості оцінок у списку ocinki і зберігаємо її у змінну kilkist.
-
Ділимо суму оцінок suma на кількість оцінок kilkist, отримуючи середній бал serednii_bal.
-
Повертаємо середній бал serednii_bal.
-
Вводимо порожній список ocinki, який буде містити оцінки.
-
Запускаємо цикл for для отримання 5 оцінок від користувача.
-
Використовуємо змінну i для ітерації циклу в діапазоні від 1 до 6 (включно), оскільки отримаємо 5 оцінок.
-
Виводимо запит про введення оцінки, використовуючи функцію input, і зберігаємо введене значення у змінну ocinka.
-
Перетворюємо введену оцінку ocinka у ціле число, використовуючи функцію int.
-
Додаємо оцінку до списку ocinki, використовуючи метод append.
-
Викликаємо функцію obchyslennya_serednogo_balu і передаємо їй список ocinki
-
Записуємо результат функції у змінну serednii_bal.
-
Виводимо середній бал, використовуючи функцію print.
Після виконання цих кроків програма прийматиме від користувача 5 оцінок, обчислюватиме їх середній бал і виводитиме результат на екран.