matrixs

ADDITION 

rows=int(input("enter no rows"))

cols=int(input("enter no cols"))

a=[[0]*cols for i in range(rows)]

for i in range(rows):

    for j in range(cols):

        a[i][j]=int(input(""))

for i in range(rows):

    for j in range(cols):

        print(a[i][j],end=" ")

    print()

b=[[0]*cols for i in range(rows)]

for i in range(rows):

    for j in range(cols):

        b[i][j]=int(input(""))

for i in range(rows):

    for j in range(cols):

        print(b[i][j],end=" ")

    print()

c=[[0]*cols for i in range(rows)]

print("addtion")

for i in range(rows):

    for j in range(cols):

        c[i][j]=a[i][j]+b[i][j]

        print(c[i][j],end=" ")

    print()

SUBTRACTION

rows=int(input("enter no rows"))

cols=int(input("enter no cols"))

a=[[0]*cols for i in range(rows)]

for i in range(rows):

    for j in range(cols):

        a[i][j]=int(input(""))

for i in range(rows):

    for j in range(cols):

        print(a[i][j],end=" ")

    print()

b=[[0]*cols for i in range(rows)]

for i in range(rows):

    for j in range(cols):

        b[i][j]=int(input(""))

for i in range(rows):

    for j in range(cols):

        print(b[i][j],end=" ")

    print()

c=[[0]*cols for i in range(rows)]

print("subtration")

for i in range(rows):

    for j in range(cols):

        c[i][j]=a[i][j]-b[i][j]

        print(c[i][j],end=" ")

    print()


MULTIPLICATION

     rows=int(input("enter no rows"))

cols=int(input("enter no cols"))

a=[[0]*cols for i in range(rows)]

for i in range(rows):

    for j in range(cols):

        a[i][j]=int(input(""))

for i in range(rows):

    for j in range(cols):

        print(a[i][j],end=" ")

    print()

b=[[0]*cols for i in range(rows)]

for i in range(rows):

    for j in range(cols):

        b[i][j]=int(input(""))

for i in range(rows):

    for j in range(cols):

        print(b[i][j],end=" ")

    print()

c=[[0]*cols for i in range(rows)]

print("multiplication")

for i in range(rows):

    for j in range(cols):

        for k in range(cols):

            c[i][j]+=(a[i][k]*b[k][j])

        print(c[i][j],end=" ")

    print()

TRANSVERSE

row=int(input("enter no rows "))

col=int(input("enter no cols"))

a=[[0]*col for i in range(row)]

for i in range(row):

    for j in range(col):

        a[i][j]=int(input(""))

for j in range(row):

    for i in range(col):

        print(a[i][j],end=" ")

    print()

row=int(input("enter no rows "))

col=int(input("enter no cols"))

a=[[0]*col for i in range(row)]

c=[[0]*col for i in range(row)]

for i in range(row):

    for j in range(col):

        a[i][j]=int(input(""))

for j in range(row):

    for i in range(col):

        c[i][j]=a[j][i]

print(c)

m=[]

[m.append(row[::-1]) for row in c]

print(m)



     



     

Comments

Popular posts from this blog

COCO FARMING MACHINE