main
Пользователь № 14 аудитории К-522 3 месяцев назад
Родитель ac792c8de3
Сommit ba7c02497e

@ -10,22 +10,25 @@
```py ```py
>>> import random >>> import random
>>> mnoz = set() >>> mnoz = set()
>>> n = int(input("Введите длину для создания множества: ")) >>> while True:
... n = int(input("Введите кол-во чисел для создания множества со случайными числами в диапазоне от 5 до 788 (макс.значение:784) "))
... if ((n<=784) and (n>0)) : break
... print("Это множество не может содержать больше 784 уникальных чисел.(Также число значений неможет быть отриц.) Введите кол-во значений заново.")
Введите длину для создания множества: 785
Это множество не может содержать больше 784 уникальных чисел.(Также число значений неможет быть отриц.) Введите кол-во значений заново.
Введите длину для создания множества: -10
Это множество не может содержать больше 784 уникальных чисел.(Также число значений неможет быть отриц.) Введите кол-во значений заново.
Введите длину для создания множества: 10 Введите длину для создания множества: 10
>>> for i in range(n): >>> while len(mnoz)< n:
... value = random.randint(5, 788) ... value = random.randint(5,788)
... mnoz.add(value) ... mnoz.add(value)
>>> mnoz >>> mnoz
{480, 352, 104, 333, 143, 431, 208, 246, 215, 189} {382, 372, 244, 54, 663, 152, 89, 91, 61, 318}
>>> if len(mnoz)>0: >>> sred=sum(mnoz)/len(mnoz)
... sred=sum(mnoz)/len(mnoz) >>> print ("Среднее значение по множеству: ", sred)
... print ("Среднее значение по множеству: ", sred) Среднее значение по множеству: 242.6
... HalfSum=(max(mnoz)+min(mnoz))/2 >>> HalfSum=(max(mnoz)+min(mnoz))/2
... print ("Полусумма наибольшего и наименьшего значений множества равна: ", HalfSum) >>> print ("Полусумма наибольшего и наименьшего значений множества равна: ", HalfSum)
...else: Полусумма наибольшего и наименьшего значений множества равна: 358.5
... print ("Множество пустое, нельзя вычислить среднее значение и полусумму!")
Среднее значение по множеству: 270.1
Полусумма наибольшего и наименьшего значений множества равна: 292.0
``` ```

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