a = []
for i in range(3):#take inputs from the user for 1st mat
b = []
for j in range(3):
j = int(input("enter values in matrix 1[" + str(i) + "][" + str(j) + "]"))
b.append(j)
a.append(b)
# for printing
for i in range(3):#prints 1st mat
for j in range(3):
print(a[i][j], end = " ")
print()
# 2nd matrix
c = []
for i in range(3):#take inputs for 2nd matrix
d = []
for j in range(3):
j = int(input(("enter values in matrix 2[" + str(i) + "][" + str(j) + "]:")))
d.append(j)
c.append(d)
# for printing
for i in range(3):# prints 2nd matrix
for j in range(3):
print(c[i][j], end=" ")
print()
#code for multiplication
m3 = [[0, 0, 0], [0, 0, 0], [0, 0, 0]]
for i in range(3):
for j in range(3):
for k in range(3):
m3[i][j] = m3[i][j]+a[i][j]*c[i][j]
for i in range(3):
for j in range(3):
print(m3[i][j], end = " ")
print()
OUTPUT
Comments
Post a Comment