From 78043891fbe127cfc57953e0660e33cc16bdf0e5 Mon Sep 17 00:00:00 2001 From: EfremovSI Date: Mon, 17 Nov 2025 09:42:30 +0000 Subject: [PATCH] test.md --- TEMA6/test.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 TEMA6/test.md 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