def input_matrix():
n = int(input("Введите количество строк: "))
m = int(input("Введите количество столбцов: "))
if n <= 0 or m <= 0:
raise ValueError("Размеры матрицы должны быть положительными")
matrix = []
for i in range(n):
row = []
for j in range(m):
value = float(input(f"Элемент [{i+1}][{j+1}]: "))
row.append(value)
matrix.append(row)
return matrix