Изменил(а) на 'TEMA5/test.md'

main
TimoshenkoAA 3 недель назад
Родитель 4513f83acb
Сommit 1013b19afb

@ -5,40 +5,33 @@
## Решение:
```
>>> import random
>>> # Параметры распределения из задания
>>> mu = 3400
>>> sigma = 121
>>> n = 20
>>> # Создам пустой список для хранения чисел
>>> numbers = []
>>> # Заполню список случайными числами
>>> for i in range(n):
... # Генерирую случайное число с нормальным распределением
... # Использую формулу преобразования: x = mu + sigma * random.gauss(0, 1)
... number = mu + sigma * random.gauss(0, 1)
... numbers.append(number)
>>> # Здесь я вывожу сгенерированные числа
>>> print("Сгенерированные числа:")
>>> for i in range(n):
... print("Число", i+1, ":", "%.2f" % numbers[i])
>>> # Рассчитываю среднее значение
>>> summa = 0
>>> for num in numbers:
... summa += num
>>> mean_value = summa / n
>>> print("\nСреднее значение:", "%.2f" % mean_value)
>>> # Подсчитываю числа выше среднего
>>> count_above = 0
>>> for num in numbers:
... if num > mean_value:
... count_above += 1
>>> print("Количество чисел выше среднего:", count_above)
Сгенерированные числа:
Число 1: 3300.47

Загрузка…
Отмена
Сохранить