forked from AkhzarFarhan/HactoberFest-2025
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathPRODUCT OF MATRICES
More file actions
37 lines (36 loc) · 867 Bytes
/
PRODUCT OF MATRICES
File metadata and controls
37 lines (36 loc) · 867 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
n= int(input("enter n1 in n1*m1 matrix"))
m= int(input("enter m1 in n1*m1 matrix"))
U=[]
for i in range(n):
U.append([])
for i in range(n):
for j in range(m):
U[i].append(j)
U[i][j]=0
print("row entry:",i+1,"column entry:",j+1)
U[i][j]=int(input())
print(U)
o= int(input("enter n2 in n2*m2 matrix"))
p= int(input("enter m2 in n2*m2 matrix"))
K=[]
for i in range(o):
K.append([])
for i in range(o):
for j in range(p):
K[i].append(j)
K[i][j]=0
print("row entry:",i+1,"column entry:",j+1)
K[i][j]=int(input())
print(K)
R=[]
for i in range(n):
R.append([])
for i in range(n):
for j in range(p):
R[i].append(j)
R[i][j]=0
for p in range(len(U)):
for q in range(len(K[0])):
for r in range(len(K)):
R[p][q] += U[p][r]*K[r][q]
print("Result: ",R)