1. Створіть список , кількість елементів вводиться вручну з клавіатури. Заповніть список випадковими числами від 1 до 10. Список виводиться на екран в одну строчку.
2. Знайдіть суму елементів списку більших за 5.
3. Знайдіть мінімальний і максимальний елементи. Функціями max i min не користуватися.
4. Знайдіть кількість елементів, що дорівнюють 5.
Answers & Comments
import random
n = int(input('Введіть кількість елементів: '))
lst = [random.randint(1, 10) for _ in range(n)]
print('Список:', lst)
sum_of_elements = sum(i for i in lst if i > 5)
print('Сума елементів більших за 5:', sum_of_elements)
min_element = lst[0]
max_element = lst[0]
for i in lst:
if i < min_element:
min_element = i
if i > max_element:
max_element = i
print('Мінімальний елемент:', min_element)
print('Максимальний елемент:', max_element)
count_of_fives = lst.count(5)
print('Кількість елементів, що дорівнюють 5:', count_of_fives)