Решение задачи
В среде программирования создайте массив а из десяти целых чисел, принадлежащих полуинтервалу [-50; 50). Выведите полученный массив на экран...
Условие:
В среде программирования создайте массив а из десяти целых чисел, принадлежащих полуинтервалу [-50; 50). Выведите полученный массив на экран. Подсчитайте сумму положительных и количество отрицательных элементов массива.
Решение:
Хорошо, создадим массив а из десяти целых чисел, принадлежащих полуинтервалу [-50; 50). Выведем полученный массив на экран и подсчитаем сумму положительных и количество отрицательных элементов массива.
import random
a = [random.randint(-49, 49) for _ in range(10)]
print("Массив а:", a)
positive_sum = 0
negative_count = 0
for num in a:
if num > 0:
positive_sum += num
elif num < 0:
negative_count += 1
print("Сумма положительных элементов:", positive_sum)
print("Количество отрицательных элементов:", negative_count)
Обрати внимание, что я использовал модуль random
для генерации случайных чисел в заданном диапазоне. Также, я использовал генератор списков для создания массива а. Если тебе нужно использовать другой язык программирования, дай мне знать, и я подскажу соответствующий код.
Похожие работы
Попробуй и другие функции
Решения по другим предметам
А
Б
В
М
П
С
Т
Э