Programa que lea números hasta que digite un cero, deberá guardar los números en una matriz de 2x2 luego leer otra serie de números y guardarlos en otra matriz de 2x2, luego deberá sumar y restar las dos matrices y guardar los resultados de la resta y la suma en otras 2 matrices, deberá mostrar las 4 matrices
(python)
Respuestas a la pregunta
Respuesta:
matrices guarda 2x2, mostrar suma -resta Python
Explicación:
En el documento de word te dejo lo mismo con algunas capturas y otra información mía que puedes borrar. Y de esta manera lo hice, espero te sirva. Saludos!
matriz1=[]
matriz2=[]
matrizSuma=[]
matrizResta=[]
cantidad=0
numero1=0
numero2=0
i=0
j=0
print("Llenando matriz1.")
while i ==0:
numero1 = int(input("Digite un número: "))
if numero1 == 0:
cantidad1 = len(matriz1)
break
numero2 = int(input("Digite un número: "))
if numero2== 0:
cantidad1 = len(matriz1)
break
else:
matriz1+= [[numero1, numero2]]
print("LLenando matriz2.")
while i==0:
numero1 = int(input("Digite un número:"))
numero2 = int(input("Digite un número:"))
matriz2 += [[numero1, numero2]]
cantidad2 = len(matriz2)
if (cantidad1 == cantidad2):
break
if cantidad1 == 1:
cantidad2 = cantidad1 + 1
for i in range(0, cantidad1):
for j in range(0, cantidad2):
matrizSuma +=[matriz1[i][j]+matriz2[i][j]]
i=0
j=0
for i in range(0, cantidad1):
for j in range(0, cantidad2):
matrizResta +=[matriz1[i][j]-matriz2[i][j]]
print("Matriz1: " + str(matriz1))
print("Matriz2: "+str(matriz2))
print("Matriz suma:"+str(matrizSuma))
print("Matriz resta:"+str(matrizResta))