Está en la página 1de 1

import numpy as np

# Solicitar al usuario los elementos de la matriz


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

matriz = np.zeros((filas, columnas), dtype=int)

for i in range(filas):
for j in range(columnas):
matriz[i, j] = int(input(f"Ingrese el elemento en la posición ({i+1},
{j+1}): "))

# Solicitar al usuario el escalar


escalar = int(input("Ingrese el escalar por el cual se multiplicará la matriz: "))

# Multiplicar la matriz por el escalar


matriz_resultado = matriz * escalar

# Mostrar la matriz original


print("\nMatriz original:")
print(matriz)

# Mostrar el escalar
print("\nEscalar:")
print(escalar)

# Mostrar la matriz resultante


print("\nMatriz resultante:")
print(matriz_resultado)

También podría gustarte