Шаг 1: Создание массива и заполнение его случайными числами на отрезке [-5;5]
Для начала, нам понадобится обратиться к функции random() и random.randint() из модуля random в Python, чтобы сгенерировать случайные числа на отрезке [-5;5]. Затем мы создадим пустой массив и заполним его этими случайными числами.
```python
import random
# Создание пустого массива
array = []
# Заполнение массива случайными числами на отрезке [-5;5]
for i in range(10):
rnd_number = random.randint(-5, 5)
array.append(rnd_number)
# Проверка, что массив создан и заполнен
print(array)
```
Эта часть кода создаст массив из 10 элементов и заполнит его случайными числами на отрезке [-5;5]. После выполнения этой части кода, в консоли будет выведен массив из 10 случайных чисел, например, [-1, 3, 2, -4, 5, -3, 0, -2, 1, 4].
Шаг 2: Нахождение суммы положительных элементов массива
Затем мы пройдемся по всем элементам массива и будем суммировать только положительные числа. Для этого мы создадим переменную sum_positive и будем прибавлять к ней положительные элементы массива.
```python
sum_positive = 0
# Проход по всем элементам массива и суммирование положительных чисел
for number in array:
if number > 0:
sum_positive += number
# Проверка, что сумма положительных чисел найдена
print(sum_positive)
```
Эта часть кода пройдется по каждому элементу массива и, если элемент больше нуля, добавит его к переменной sum_positive. После выполнения этой части кода, в консоли будет выведена сумма положительных чисел из массива, например, 15.
В итоге, полная программа будет выглядеть следующим образом:
```python
import random
# Создание пустого массива
array = []
# Заполнение массива случайными числами на отрезке [-5;5]
for i in range(10):
rnd_number = random.randint(-5, 5)
array.append(rnd_number)
# Проверка, что массив создан и заполнен
print(array)
sum_positive = 0
# Проход по всем элементам массива и суммирование положительных чисел
for number in array:
if number > 0:
sum_positive += number
# Вывод результата - сумма положительных чисел
print(sum_positive)
```
Эта программа создаст массив из 10 случайных чисел на отрезке [-5;5], выведет его на экран и найдет сумму положительных чисел в этом массиве.
Шаг 1: Создание массива и заполнение его случайными числами на отрезке [-5;5]
Для начала, нам понадобится обратиться к функции random() и random.randint() из модуля random в Python, чтобы сгенерировать случайные числа на отрезке [-5;5]. Затем мы создадим пустой массив и заполним его этими случайными числами.
```python
import random
# Создание пустого массива
array = []
# Заполнение массива случайными числами на отрезке [-5;5]
for i in range(10):
rnd_number = random.randint(-5, 5)
array.append(rnd_number)
# Проверка, что массив создан и заполнен
print(array)
```
Эта часть кода создаст массив из 10 элементов и заполнит его случайными числами на отрезке [-5;5]. После выполнения этой части кода, в консоли будет выведен массив из 10 случайных чисел, например, [-1, 3, 2, -4, 5, -3, 0, -2, 1, 4].
Шаг 2: Нахождение суммы положительных элементов массива
Затем мы пройдемся по всем элементам массива и будем суммировать только положительные числа. Для этого мы создадим переменную sum_positive и будем прибавлять к ней положительные элементы массива.
```python
sum_positive = 0
# Проход по всем элементам массива и суммирование положительных чисел
for number in array:
if number > 0:
sum_positive += number
# Проверка, что сумма положительных чисел найдена
print(sum_positive)
```
Эта часть кода пройдется по каждому элементу массива и, если элемент больше нуля, добавит его к переменной sum_positive. После выполнения этой части кода, в консоли будет выведена сумма положительных чисел из массива, например, 15.
В итоге, полная программа будет выглядеть следующим образом:
```python
import random
# Создание пустого массива
array = []
# Заполнение массива случайными числами на отрезке [-5;5]
for i in range(10):
rnd_number = random.randint(-5, 5)
array.append(rnd_number)
# Проверка, что массив создан и заполнен
print(array)
sum_positive = 0
# Проход по всем элементам массива и суммирование положительных чисел
for number in array:
if number > 0:
sum_positive += number
# Вывод результата - сумма положительных чисел
print(sum_positive)
```
Эта программа создаст массив из 10 случайных чисел на отрезке [-5;5], выведет его на экран и найдет сумму положительных чисел в этом массиве.