ЛР1. Алгоритм до коду: формалізація і покрокова перевірка
Коротко про роботу
Сервіс контролює споживання електроенергії пристроєм і обчислює підсумкову вартість сеансу. Варіант визначає STUDENT_X.
Відкрити робочий зошит Як виконувати лабораторні
1. Умова
Сервіс контролює споживання електроенергії пристроєм і обчислює підсумкову вартість сеансу.
Усі обчислення виконуйте з даними свого STUDENT_X. Значення варіанта друкує перша комірка зошита.
2. Що треба знати
Робота виконується після Л1. Потрібні поняття:
- вхідні дані та результат
intіdouble- арифметичний вираз
- трасування стану
Межа матеріалу
Використовуйте поняття, вивчені до Л1. Умови, цикли, функції та колекції в основному розв’язанні не потрібні.
3. Варіант, вхідні дані та результат
У зошиті заповніть STUDENT_NAME, STUDENT_GROUP і STUDENT_X від 1 до 30.
Вхідні дані
| Поле | Зміст |
|---|---|
power_kw |
потужність пристрою, кВт |
hours |
тривалість роботи, год |
tariff |
тариф за 1 кВт·год |
fixed_fee |
фіксований збір |
Поля результату
| Поле | Зміст |
|---|---|
energy_kwh |
спожита енергія |
energy_cost |
вартість енергії |
final_total |
повна вартість |
Назви полів результату не змінюйте.
4. Терміни і правила
Терміни
- трасування — покроковий запис значень змінних після важливих інструкцій.
- перевірка варіанта — повторний запуск на даних, завантажених для вашого
STUDENT_X, із подальшою локальною самоперевіркою.
Правила
power_kw— стала потужність пристрою протягом усього сеансу.hours— тривалість сеансу в годинах, аtariff— ціна однієї кВт·год.fixed_feeдодається до вартості сеансу один раз.- Поля
energy_kwh,energy_costіfinal_totalокруглюйте лише для фінальної перевірки до точності, яку допускає самоперевірка.
5. Завдання
Завдання 1
Запишіть назви чотирьох вхідних величин та їхні одиниці. Напишіть послідовність дій для обчислення energy_kwh, energy_cost і final_total.
Завдання 2
Обчисліть energy_kwh, energy_cost і final_total. Після кожного обчислення виведіть нове значення змінної в консоль.
Завдання 3
Порахуйте energy_kwh, energy_cost і final_total вручну. Порівняйте ці значення з результатом програми.
6. Перевірка і здача
- Запустіть самоперевірку та виправте помилки.
- Перезапустіть ядро і виконайте роботу ще раз від початку.
- Збережіть
.ipynbі PDF з кодом та результатами.
Назва PDF: LR01_Прізвище_Група_VNN.pdf.