From 8d789b4186d513bb5ca2693418122d757264dbdc Mon Sep 17 00:00:00 2001 From: Katerina Date: Mon, 20 Oct 2025 11:20:01 +0300 Subject: [PATCH] test-commit --- TEMA4/test.md | 28 ++++++++++++++++++++++++++++ TEMA4/test.py | 13 +++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 TEMA4/test.md create mode 100644 TEMA4/test.py diff --git a/TEMA4/test.md b/TEMA4/test.md new file mode 100644 index 0000000..8630db7 --- /dev/null +++ b/TEMA4/test.md @@ -0,0 +1,28 @@ +# Индивидуальное контрольное задание по теме 4 + +Зеленкина Катерина, А-02-23 +Вариант 4 + +## Задание +Создайте список с 20 случайными, нормально распределенными (математическое ожидание равно 3400, стандартное отклонение равно 121) числами. Рассчитайте по нему среднее значение и число элементов, значение которых превышает это среднее. + +## Решение + +```py +>>> import random +>>> sps = [] +>>> for i in range(20): +... a = random.gauss(3400, 121) +... sps.append(a) +>>> sps +[3431.155397379455, 3478.188694408208, 3435.908870777569, 3362.78665963242, 3431.2245919234783, 3300.9582740247174, 3325.9785802978454, 3193.043735280943, 3140.4906467982873, 3387.8725882715594, 3268.3901269202524, 3390.76933894916, 3439.6808159716015, 3387.09133412823, 3269.745837875136, 3271.7952555640736, 3209.5571026907282, 3227.351259585531, 3312.9066412209495, 3382.1662856744238] +>>> sr = sum(sps)/20; sr +3332.353101868728 +>>> i=0 +>>> for el in sps: +... if el>sr: +... i+=1 + +>>> i +10 +``` \ No newline at end of file diff --git a/TEMA4/test.py b/TEMA4/test.py new file mode 100644 index 0000000..c9dff34 --- /dev/null +++ b/TEMA4/test.py @@ -0,0 +1,13 @@ +import random +sps = [] +for i in range(20): + a = random.gauss(3400, 121) + sps.append(a) +print('Список: ', sps) +sr = sum(sps)/20 +print('Среднее значение: ', sr) +i=0 +for el in sps: + if el>sr: + i+=1 +print('Кол-во элементов больше среднего: ', i)