1. Використати одномірний масив цілих чисел, який заповнити довільними цілими числами. Підрахувати кількість додатних, від’ємних та нульових елементів. Отримані результати вивести на екран.
2. Реалізувати алгоритм знаходження суми двох прямокутних матриць розміром nxm. Значення n і m визначаються користувачем.
Ответы на вопрос
# Python
# 1
A = [int(i) for i in input().split()] # .split() - розділити за пропусками
positive = negative = zeros
for i in A:
if i > 0: positive += 1
elif i < 0: negative += 1
else: zeros +=1
print(
f"Позитивних чисел - {positive}\n"
f"Негативних чисел - {negative}\n"
f"Нулій - {zeros}"
) # \n - перенесення рядка, f-рядок (f"...") - форматування рядків
# 2
N = int(input("N = "))
M = int(input("M = "))
# [:M] - взяти тільки перші M елементів
A1 = [[int(i) for i in input(f"{row_i}: ").split()[:M]] for row_i in range(N)]
A2 = [[int(i) for i in input(f"{row_i}: ").split()[:M]] for row_i in range(N)]
S = [[0]*M for _ in range(N)] # Масив сум. Спочатку замість сум – нулі.
for i in range(N):
for j in range(M):
S[i][j] = A1[i][j] + A2[i][j]
# Вивести результат
print('[')
for row in S:
print(row)
print(']')
# Якщо виникнуть питання – задавай.
# Найкраща відповідь будь ласка