Создайте в среде программирования массив a, содержащий десять целых чисел, из полуинтервала [-50; 50). Покажите

  • 62
Создайте в среде программирования массив a, содержащий десять целых чисел, из полуинтервала [-50; 50). Покажите содержимое данного массива на экране. Вычислите сумму положительных чисел и количество отрицательных чисел в массиве. Язык программирования, используемый - Python.
Morskoy_Kapitan
30
Хорошо, вот пошаговое решение задачи на языке программирования Python.

Шаг 1: Создание массива a с десятью случайными целыми числами из полуинтервала [-50; 50).
python
import random

a = [random.randint(-49, 49) for _ in range(10)]


Шаг 2: Вывод содержимого массива a на экран.
python
print("Содержимое массива a:")
for num in a:
print(num)


Шаг 3: Вычисление суммы положительных чисел и подсчет количества отрицательных чисел в массиве.
python
sum_positive = 0
count_negative = 0

for num in a:
if num > 0:
sum_positive += num
elif num < 0:
count_negative += 1

print("Сумма положительных чисел:", sum_positive)
print("Количество отрицательных чисел:", count_negative)


Полный код:
python
import random

a = [random.randint(-49, 49) for _ in range(10)]

print("Содержимое массива a:")
for num in a:
print(num)

sum_positive = 0
count_negative = 0

for num in a:
if num > 0:
sum_positive += num
elif num < 0:
count_negative += 1

print("Сумма положительных чисел:", sum_positive)
print("Количество отрицательных чисел:", count_negative)


Этот код создаст массив a из десяти случайных целых чисел из полуинтервала [-50; 50). Затем он выведет содержимое массива на экран, вычислит сумму положительных чисел и подсчитает количество отрицательных чисел в массиве.