Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print ('Ini adalah program matriks (n x n)')
- A = [(1,4), (2,3)]
- B = [(1,6,7), (2,5,8), (3,4,9)]
- D = [(1,8,9,16), (2,7,10,15), (3,6,11,14), (4,5,12,13)]
- x = int(input('Berapa baris yang Anda inginkan?'))
- y = int(input('Berapa kolom yang Anda inginkan?'))
- if x == 1 and y == 1:
- print (1)
- elif x == 1 and y == 2:
- for (a,b) in A:
- if a == 2:
- break
- print (a,b-2)
- elif x == 1 and y == 3:
- for (a,b,c) in B:
- if a == 2:
- break
- print (a,b-4,c-4)
- elif x == 1 and y == 4:
- for (a,b,c,d) in D:
- if a == 2:
- break
- print (a,b-6,c-6,d-12)
- elif x == 2 and y == 1:
- for (a,b) in A:
- print (a)
- elif x == 2 and y == 2:
- for (a,b) in A:
- print (a,b)
- elif x == 2 and y == 3:
- for (a,b,c) in B:
- if a == 3:
- break
- print (a,b-2,c-2)
- elif x == 2 and y == 4:
- for (a,b,c,d) in D:
- if a == 3:
- break
- print (a,b-4,c-4,d-8)
- elif x == 3 and y == 1:
- for (a,b,c) in B:
- print (a)
- elif x == 3 and y == 2:
- for (a,b,c) in B:
- print (a,b)
- elif x == 3 and y == 3:
- for (a,b,c) in B:
- print (a,b,c)
- elif x == 3 and y == 4:
- for (a,b,c,d) in D:
- if a == 4:
- break
- print (a,b-2,c-2,d-4)
- elif x == 4 and y == 1:
- for (a,b,c,d) in D:
- print (a)
- elif x == 4 and y == 2:
- for (a,b,c,d) in D:
- print (a,b)
- elif x == 4 and y == 3:
- for (a,b,c,d) in D:
- print (a,b,c)
- elif x == 4 and y == 4:
- for (a,b,c,d) in D:
- print (a,b,c,d)
- else:
- print ('Tidak di ketahui')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement