
Массив целых чисел заполнен с помощью датчика случайных чисел. В массиве 10 чисел. Числа могут
меняться от (-3) до (+6). подсчитать сумму отрицательных чисел в массиве.

Ответы на вопрос

Ответ:
# put your python code here
#вводим данные массива через пробел обязательно 10 штук
str = input().split()
# будем считать сумму отрицательных чисел сюда
o = 0
for i in range(10):
if int(str[i])<0:
o+=int(str[i])
print(o)
Объяснение:
1 -2 30 -40 -5 -3 50 5 30 10
пример вывод -50
так как -2 + -40 + -3 + -5 = -50



Давайте рассмотрим примерный алгоритм для решения этой задачи:
- Создайте массив из 10 случайных чисел от -3 до 6.
- Пройдитесь по всем элементам массива и проверьте, является ли число отрицательным (меньше нуля).
- Если число отрицательное, добавьте его к сумме отрицательных чисел.
Вот пример кода на Python, который реализует этот алгоритм:
pythonimport random
# Генерация массива
array = [random.randint(-3, 6) for _ in range(10)]
# Инициализация суммы отрицательных чисел
negative_sum = 0
# Перебор элементов массива
for number in array:
if number < 0:
negative_sum += number
# Вывод результата
print("Массив:", array)
print("Сумма отрицательных чисел:", negative_sum)
В этом коде мы сначала создаем массив из 10 случайных чисел от -3 до 6 с помощью генератора списков. Затем мы инициализируем переменную negative_sum
для хранения суммы отрицательных чисел. После этого мы перебираем элементы массива и, если число меньше нуля, добавляем его к сумме negative_sum
.
Наконец, мы выводим исходный массив и сумму отрицательных чисел.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili