Skip to content

Commit 362430e

Browse files
authored
Create , Transpose , Multiple , Max Operation Mat
1 parent bec9442 commit 362430e

File tree

4 files changed

+74
-0
lines changed

4 files changed

+74
-0
lines changed

Matrix-Basic-Question/Max_element_Matrix.py

Whitespace-only changes.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
print("\n\n")
2+
3+
print("Create Martix Enter the length of N for NXN Martix")
4+
n=int(input("Enter :"))
5+
matrix=[]
6+
for i in range(n): #row enteries
7+
a=[]
8+
for j in range(n):#column enteries
9+
print("Enter A[ ",i,j," ] :",end="")
10+
11+
a.append(int(input()))
12+
matrix.append(a)
13+
14+
print()
15+
for i in range(n):
16+
for j in range(n):
17+
print(matrix[i][j],end=" ")
18+
print()
19+
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
n=int(input("Enter the Length of the matrix"))
2+
# matrix multiplication
3+
am=[]
4+
bm=cm=[]
5+
for i in range(n):
6+
a=[]
7+
c=[]
8+
for j in range(n):
9+
a.append(int(input()))
10+
c.append(0)
11+
am.append(a)
12+
cm.append(c)
13+
14+
for i in range(n):
15+
b=[]
16+
for j in range(n):
17+
b.append(int(input()))
18+
bm.append(b)
19+
20+
for i in range(len(am)):
21+
for j in range(len(bm[0])):
22+
for k in range(len(cm)):
23+
cm[i][j]+=am[i][k]*bm[k][j]
24+
25+
26+
for i in range(n):
27+
for j in range(n):
28+
print(cm[i][j],end="")
29+
print()
30+
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
n=3
2+
am=[]
3+
for i in range(n):
4+
a=[]
5+
for j in range(n):
6+
a.append(int(input()))
7+
am.append(a)
8+
9+
10+
print()
11+
bm=am[:][:]
12+
13+
for i in range(len(am)):
14+
for j in range(len(am[0])):
15+
print(am[i][j],end=" ")
16+
print()
17+
18+
print()
19+
print()
20+
print()
21+
22+
for i in range(len(am)):
23+
for j in range(len(am[0])):
24+
print(bm[j][i],end=" ")
25+
print()

0 commit comments

Comments
 (0)