Составить блок схему и написать программу.
Объявить массив из 20 переменных.
Заполнить его случайными числами, большими 30 и меньшими 90.
Вывести массив.
Найти сумму и количество элементов, больших 40 и не превосходищих 60.
Вывести результат. Если таких элементов не оказалось, то вывести сообщение "таких элементов нет".
Ответы
Ответ дал:
0
Ответ:
import random
g=[]
k=0
while k<20:
g.append(random.randint(30,90))
k+=1
j=[i for i in g if i<60 and i>40] #создаем список из элементов больше 40 меньше 60
if len(j)>1: #проверка на наличие элементов
print(sum(j))
print(j)
if len(j)==0: #проверка на наличие элементов2
print("таких элеметов нет")
Похожие вопросы
1 год назад
1 год назад
1 год назад
2 года назад