Advertisement
adhar

Untitled

Nov 1st, 2014
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.88 KB | None | 0 0
  1.             NAMA  : MUH.ADHAR
  2.             NRP   : 141111020  
  3.             KELAS : TI.A
  4.             TUGAS : ALGORITMA & DATA 1 (KE-5)
  5.  
  6.  
  7.  
  8.  
  9. print (' TUGAS ALGORITMA KE-5 ')
  10. print (' MUH.ADHAR/141111020/TI.A ')
  11. print (' program matriks (n x n)')
  12. A = [(1,4), (2,3)]
  13. B = [(1,6,7), (2,5,8), (3,4,9)]
  14. D = [(1,8,9,16), (2,7,10,15), (3,6,11,14), (4,5,12,13)]
  15. x = int(input('input banyaknya baris yang diinginkan ='))
  16. y = int(input('input banyaknya kolom yang diinginkan ='))
  17.  
  18. if x == 1 and y == 1:
  19.     print (1)
  20.    
  21.    
  22. elif x == 1 and y == 2:
  23.     for (a,b) in A:
  24.         if a == 2:
  25.             break
  26.         print (a,b-2)
  27.  
  28. elif x == 1 and y == 3:
  29.     for (a,b,c) in B:
  30.         if a == 2:
  31.             break
  32.         print (a,b-4,c-4)
  33.        
  34. elif x == 1 and y == 4:
  35.     for (a,b,c,d) in D:
  36.         if a == 2:
  37.             break
  38.         print (a,b-6,c-6,d-12)
  39.  
  40. elif x == 2 and y == 1:
  41.     for (a,b) in A:
  42.         print (a)
  43.  
  44. elif x == 2 and y == 2:
  45.     for (a,b) in A:
  46.         print (a,b)
  47.        
  48. elif x == 2 and y == 3:
  49.     for (a,b,c) in B:
  50.         if a == 3:
  51.             break
  52.         print (a,b-2,c-2)
  53.  
  54. elif x == 2 and y == 4:
  55.     for (a,b,c,d) in D:
  56.         if a == 3:
  57.             break
  58.         print (a,b-4,c-4,d-8)
  59.  
  60.  
  61. elif x == 3 and y == 1:
  62.     for (a,b,c) in B:
  63.         print (a)
  64.  
  65. elif x == 3 and y == 2:
  66.     for (a,b,c) in B:
  67.         print (a,b)
  68.        
  69. elif x == 3 and y == 3:
  70.     for (a,b,c) in B:
  71.         print (a,b,c)
  72.  
  73. elif x == 3 and y == 4:
  74.     for (a,b,c,d) in D:
  75.         if a == 4:
  76.             break
  77.         print (a,b-2,c-2,d-4)
  78.  
  79. elif x == 4 and y == 1:
  80.     for (a,b,c,d) in D:
  81.         print (a)
  82.  
  83. elif x == 4 and y == 2:
  84.     for (a,b,c,d) in D:
  85.         print (a,b)
  86.  
  87. elif x == 4 and y == 3:
  88.     for (a,b,c,d) in D:
  89.         print (a,b,c)
  90.    
  91. elif x == 4 and y == 4:
  92.     for (a,b,c,d) in D:
  93.         print (a,b,c,d)
  94.  
  95. else:
  96.     print (' tidak terdefinisi ')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement