Предмет: Информатика, автор: maleroeva03

Дам 100 баллов за решение 2 задач.Python 1. Ввести массив, состоящий из 12 элементов действительного типа. Распо-

ложить элементы в порядке убывания. Вычислить сумму максимального

и минимального элементов массива.
2.
Дан массив − 19 элементов целого типа. Найти сумму элементов, распо-

ложенных до первого отрицательного элемента. Если отрицательных

элементов нет, то выдать соответствующее сообщение.

Ответы

Автор ответа: matvey2207spam
0

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)

Прилаживаю скрин работы из консоли

Приложения:

maleroeva03: ))
maleroeva03: а всë увидела
matvey2207spam: ок
matvey2207spam: а это кста какой клас?
maleroeva03: класс?
maleroeva03: хех это 2 курс))
matvey2207spam: хах
maleroeva03: мы только начали изучать питон
matvey2207spam: я, который учится в 6 классе и топ знает питон и discord.py:
maleroeva03: мне себя жаль
Похожие вопросы