'''
Разработайте скрипт для решения задачи:
Создайте матрицу случайных целых чисел от -10 до 10,
состоящую из n строк и m столбцов.
Найдите количество положительных элементов матрицы.
Пример выполнения скрипта:
Программа поиска количества положительных элементов матрицы
Введите количество строк матрицы -> 3
Введите количество столбцов матрицы -> 2
Сформированная матрица:
5 -3
3 -9
-1 3
Количество положительных элементов: 3
'''
from random import randint
print('Программа поиска количества положительных элементов матрицы')
n = int(input('Введите количество строк матрицы -> '))
m = int(input('Введите количество столбцов матрицы -> '))
print('Сформированная матрица:')
matrix = []
# Создаем матрицу n X m и выводим на экран
for i in range(n):
matrix.append([])
for j in range(m):
matrix[i].append(randint(-10 ,10))
print(matrix[i][j], end = ' ')
print()
#
k = 0
for i in range(n):
for j in range(m):
if matrix[i][j] > 0:
k += 1
print('Количество положительных элементов:', k)
© Кащеев Е. Решение задач по программированию на языке Python