Código Python – Ejemplo de Matrices

Este código crea, imprime y suma matrices. Pide al usuario que ingrese los elementos de las matrices y luego muestra la matriz resultante de la suma.

#Código Python - Ejemplo de Matrices
def crear_matriz(filas, columnas):
    matriz = []
    for i in range(filas):
        fila = []
        for j in range(columnas):
            elemento = int(input(f"Ingrese el elemento en la posición [{i}][{j}]: "))
            fila.append(elemento)
        matriz.append(fila)
    return matriz

def imprimir_matriz(matriz):
    for fila in matriz:
        for elemento in fila:
            print(elemento, end="\t")
        print()

def sumar_matrices(matriz1, matriz2):
    filas = len(matriz1)
    columnas = len(matriz1[0])
    resultado = []
    for i in range(filas):
        fila_resultado = []
        for j in range(columnas):
            suma = matriz1[i][j] + matriz2[i][j]
            fila_resultado.append(suma)
        resultado.append(fila_resultado)
    return resultado

filas = int(input("Ingrese el número de filas: "))
columnas = int(input("Ingrese el número de columnas: "))

print("Ingrese la primera matriz:")
matriz1 = crear_matriz(filas, columnas)

print("Ingrese la segunda matriz:")
matriz2 = crear_matriz(filas, columnas)

print("Matriz 1:")
imprimir_matriz(matriz1)

print("Matriz 2:")
imprimir_matriz(matriz2)

matriz_suma = sumar_matrices(matriz1, matriz2)
print("Resultado de la suma:")
imprimir_matriz(matriz_suma)

Pueder ir al artículo principal:

Códigos Sencillos hechos en Python

Deja un comentario