
Максимальні неперервні інтервали роботи за комп’ютером для дітей орієнтовно такі: 6-8 років – 15
хв, 9-11 років – 30 хв, 12-15 років – 45 хв, 16-17 років – 60 хв. Напишіть програму, згідно якої комп’ютер запитує вік учня та час, уже проведений за комп’ютером, і повідомляє, скільки хвилин залишилося до закінчення сеансу роботи. (8 балів). 3. Скласти програму калькулятор: програма повинна пропонувати по черзі ввести два числа (а, b), далі, користувачу необхідно вказати математичну дію яку необхідно виконати з цими числами (+, -, *, /). Отриманий результат треба вивести на екран комп’ютера. Однак, якщо b=0 і вказується дія – ділення, то в цьому випадку програма повинна виводити підказку: «Ділення на нуль». (12 балів) СРОЧНООО

Ответы на вопрос

Ответ:
:/
bruh bruh bruh
Объяснение:



Звісно, я допоможу вам з обома програмами. Давайте спочатку розглянемо програму для обчислення залишкового часу для роботи з комп'ютером в залежності від віку.
1. Програма для роботи з комп'ютером:
```python def main(): try: age = int(input("Введіть свій вік: ")) time_spent = int(input("Введіть час, який ви вже провели за комп'ютером (у хвилинах): "))
if age >= 6 and age <= 8: max_time = 15 elif age >= 9 and age <= 11: max_time = 30 elif age >= 12 and age <= 15: max_time = 45 elif age >= 16 and age <= 17: max_time = 60 else: print("Некоректний вік. Програма не може розрахувати максимальний час для цього віку.") return
remaining_time = max_time - time_spent
if remaining_time > 0: print(f"Залишилося {remaining_time} хвилин до закінчення сеансу роботи.") else: print("Час на роботу завершено. Відпочиньте!")
except ValueError: print("Будь ласка, введіть коректний вік та час у форматі чисел.")
if __name__ == "__main": main() ```
Ця програма запитує вік і час, який вже було проведено за комп'ютером, розраховує максимальний час роботи для введеного віку, і виводить залишковий час або повідомлення про закінчення робочого часу.
2. Програма для калькулятора:
```python def calculator(): try: a = float(input("Введіть перше число (a): ")) b = float(input("Введіть друге число (b): ") operation = input("Виберіть математичну операцію (+, -, *, /): ")
if operation == '+': result = a + b elif operation == '-': result = a - b elif operation == '*': result = a * b elif operation == '/': if b == 0: print("Ділення на нуль!") return result = a / b else: print("Непідтримувана операція.") return
print(f"Результат: {result}")
except ValueError: print("Будь ласка, введіть коректні числа.") except ZeroDivisionError: print("Ділення на нуль!")
if __name__ == "__main__": calculator() ```
Ця програма дозволяє користувачеві ввести два числа та операцію, яку він хоче виконати між цими числами. Якщо операція - ділення, програма перевіряє, чи друге число не дорівнює нулю, і виводить "Ділення на нуль" у разі необхідності.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili