diff --git a/TEMA6/test.md b/TEMA6/test.md new file mode 100644 index 0000000..4d66f25 --- /dev/null +++ b/TEMA6/test.md @@ -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)) + +``` \ No newline at end of file