Складіть програму для обчислення значен-
ня виразу 2.3 + 106 * 4 і збережіть її у файлі
з іменем f_01. Виконайте програму і пере-
конайтеся, що отриманий результат є пра-
вильним.
2 Завантажте середовище IDLE, викличте ство-
рену в пункті 1 програму з файла f_01, за-
мініть у програмі операцію множення чис-
ла 106 на 4 на операцію ділення. Збережіть
програму в тому самому файлі. Виконайте
програму та переконайтеся, що отриманий
результат є правильним.
3 Складіть програму для обчислення площі
трикутника за значеннями його сторін. Збе-
режіть програму у файлі f_02. Виконайте
програму та доведіть, що отриманий резуль-
тат є правильним.
4 Викличте програму, що зберігається у файлі
f_02. Внесіть до неї такі зміни, щоб обчис-
лювалася площа прямокутного трикутника
за значеннями його катетів.
5 У коло радіусом r вписано правильний три-
кутник. Розробіть програму визначення
площі кола, яку не зайнято трикутником.
Збережіть програму у файлі f_03. Виконайте
програму та доведіть, що вона функціонує
правильно.
6 У правильний трикутник зі стороною а впи-
сано коло. Розробіть програму визначення
площі трикутника, яку не зайнято колом.
Збережіть програму у файлі f_04. Виконайте
програму та доведіть, що вона функціонує
правильно.
7 Дізнайтеся в Інтернеті про відстань по шосе
між містами Хмельницький і Вінниця. Розро-
біть проект визначення орієнтовного часу
прибуття автобуса до Вінниці, який починає
рух із Хмельницького о 8.30.
8 Знайдіть в Інтернеті відомості про найнижчу
та найвищу температуру в Києві у лютому за
останні 5 років. Розробіть проект визначен-
ня різниці між цими показниками.
Ответы
Ответ:
Тут є програма на мові Python для обчислення виразу 2.3 + 106 * 4 та зберігання його у файлі з назвою f_01:
```python
expression = 2.3 + 106 * 4
with open('f_01', 'w') as file:
file.write(str(expression))
```
Виконайте цю програму, і ви повинні побачити результат у файлі f_01.
Тепер є програма для заміни операції множення числа 106 на 4 на операцію ділення у тому ж файлі f_01:
```python
expression = 2.3 + 106 / 4
with open('f_01', 'w') as file:
file.write(str(expression))
```
Запустіть цю програму, і результат буде записаний у той же файл f_01.
Отже, ви хочете скласти програму для обчислення площі трикутника за значеннями його сторін та зберегти її у файлі з назвою f_02. Ось така програма:
```python
a = float(input("Введіть довжину першої сторони трикутника: "))
b = float(input("Введіть довжину другої сторони трикутника: "))
c = float(input("Введіть довжину третьої сторони трикутника: "))
s = (a + b + c) / 2
area = (s * (s - a) * (s - b) * (s - c)) ** 0.5
with open('f_02', 'w') as file:
file.write(str(area))
```
Ви можете запустити цю програму, і площу трикутника буде збережено у файлі f_02.