Вывести на экран 20 элементов массива, их сумму и номера элементов значения которых меньше 0

24 Окт 2019 в 01:50
212 +1
1
Ответы
1

Для начала нужно создать массив из 20 случайных элементов. Далее посчитаем их сумму и найдем номера элементов, значение которых меньше 0.

Пример решения на Python:

import random
# Создаем массив из 20 случайных элементов от -10 до 10
arr = [random.randint(-10, 10) for _ in range(20)]
# Выводим массив на экран
print("Массив:")
print(arr)
# Считаем сумму элементов массива
sum_arr = sum(arr)
print(f"Сумма элементов массива: {sum_arr}")
# Находим номера элементов, значение которых меньше 0
negative_indexes = [i for i, num in enumerate(arr) if num < 0]
print("Номера элементов со значением < 0:")
print(negative_indexes)

Этот код создаст массив из 20 случайных чисел, выведет его на экран, посчитает сумму всех элементов и найдет номера элементов со значениями меньше 0.

19 Апр 2024 в 09:46
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир