Дам 100 баллов за решение 2 задач.Python 1. Ввести массив, состоящий из 12 элементов действительного типа. Распо-
ложить элементы в порядке убывания. Вычислить сумму максимального
и минимального элементов массива.
2.
Дан массив − 19 элементов целого типа. Найти сумму элементов, распо-
ложенных до первого отрицательного элемента. Если отрицательных
элементов нет, то выдать соответствующее сообщение.
Answers & Comments
1.Код:
list = [19, 45, 1, 46, 74, -5, 98]#список произвольных чисел
list.sort(reverse=True)
print(f'Большее: {list[0]}, Меньшее: {list[len(list)-1]}')
print(f'А вот рассортированный список: {list}')
2.Код:
#это для внешнего ввода, если не нужно, убери, и работай со списком
templist = input("Введите все числа через пробел:").split(" ")
list = []#это список для чисел
for el in templist:
list.append(int(el))
#вот всё что выше для ручного ввода, можно заменить на просто список
sum = 0
otr = 0
for el in list:
if el < 0:
otr += 1
break
else:
sum += el
if otr == 0:
print("НЕТ ОТРИЦАТЕЛЬНЫХ!")
else:
print(sum)
Прилаживаю скрин работы из консоли