Matrix Program

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

#MARK 0

X = [[12,7,3],

[4 ,5,6],

[7 ,8,9]]

Y = [[5,8,1],

[6,7,3],

[4,5,9]]

result = [[X[i][j] + Y[i][j] for j in range(len(X[0]))] for i in range(len(X))]

for r in result:

print(r)

#MARK 1

# FIND THE SOLUTION FOR THIS MATRIX AND OPEN THE TEXT FILE

print("")

X = [[12,7,3],

[4 ,5,6],

[7 ,8,9]]

Y = [[5,8,1],

[6,7,3],

[4,5,9]]

result = [[X[i][j] + Y[i][j] for j in range(len(X[0]))] for i in range(len(X))]

print(X,"+",Y)
for r in result:

print(r)

list1=[]

n=3

for i in range(0,n):

e1=int(input("ROW1: "))

list1.append(e1)

list2=[]

for i in range(0,n):

e2=int(input("ROW2: "))

list2.append(e2)

list3=[]

for i in range(0,n):

e3=int(input("ROW3: "))

list3.append(e3)

if ((list1==result[0]) and (list2==result[1]) and (list3==result[2])):

f = open("E:/hi.txt", "rt")

print(f.read())

else :

print("you are poor at matrix")

#MARK 2

# FIND THE SOLUTION FOR THIS MATRIX AND OPEN THE TEXT FILE

import random
rand1=[]

rand2=[]

rand3=[]

rand4=[]

rand5=[]

rand6=[]

for i in range(0,3):

n=random.randint(1,300)

rand1.append(n)

n = random.randint(1, 300)

rand2.append(n)

n = random.randint(1, 300)

rand3.append(n)

n = random.randint(1, 300)

rand4.append(n)

n = random.randint(1, 300)

rand5.append(n)

n = random.randint(1, 300)

rand6.append(n)

X=([rand1,rand2,rand3])

Y=([rand4,rand5,rand6])

result = [[X[i][j] + Y[i][j] for j in range(len(X[0]))] for i in range(len(X))]

print(X,"+",Y)

for r in result:

print(r)

list1=[]

n=3
for i in range(0,n):

e1=int(input("ROW1: "))

list1.append(e1)

list2=[]

for i in range(0,n):

e2=int(input("ROW2: "))

list2.append(e2)

list3=[]

for i in range(0,n):

e3=int(input("ROW3: "))

list3.append(e3)

if ((list1==result[0]) and (list2==result[1]) and (list3==result[2])):

f = open("E:/hi.txt", "rt")

print(f.read())

else :

print("you are poor at matrix")

# MARK3

import random

rand1=[]

rand2=[]

rand3=[]

rand4=[]

rand5=[]

rand6=[]
for i in range(0,3):

n=random.randint(1,30)

rand1.append(n)

n = random.randint(1, 30)

rand2.append(n)

n = random.randint(1, 30)

rand3.append(n)

n = random.randint(1, 30)

rand4.append(n)

n = random.randint(1, 30)

rand5.append(n)

n = random.randint(1, 30)

rand6.append(n)

X=([rand1,rand2,rand3])

Y=([rand4,rand5,rand6])

for i in range(3):

print(X[i]," ",Y[i],end="\n")

result = [[X[i][j] + Y[i][j] for j in range(len(X[0]))] for i in range(len(X))]

for r in result:

print(r)

list1=[]

n=3

for i in range(0,n):

e1=int(input("ROW1: "))

list1.append(e1)
list2=[]

for i in range(0,n):

e2=int(input("ROW2: "))

list2.append(e2)

list3=[]

for i in range(0,n):

e3=int(input("ROW3: "))

list3.append(e3)

if ((list1==result[0]) and (list2==result[1]) and (list3==result[2])):

f = open("E:/hi.txt", "rt")

print(f.read())

else :

print("you are poor at matrix")

You might also like