Загрузка данных



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