EfremovSI 2 месяцев назад
Родитель 33152aba00
Сommit 78043891fb

@ -0,0 +1,31 @@
# Индивидуальное контрольное задание по теме 6
Ефремов Станислав, А-02-23
## Задание
Вариант - 7
## Решение
```py
import pickle
import os
import math
os.chdir('C:\\Users\\u522-17\\Desktop\\pyt')
while True:
filename = input("Введите имя файла с данными для обработки: ")
if filename.strip():
break
with open(filename, 'r') as f:
data = []
for line in f:
numbers = [float(x) for x in line.strip().split(',')]
data.extend(numbers)
sines = [math.sin(x) for x in data]
avg_sine = sum(sines) / len(sines)
print('По ', len(sines), 'элементам среднее синусов = ', round(avg_sine,2))
```
Загрузка…
Отмена
Сохранить