contoh program phyton
TRANSCRIPT
-
7/24/2019 Contoh program phyton
1/2
Nama : BUDIMAN NASUTION
NIM : 20914006
Prodi : SAINS KOMPUTASI
Mata Kuliah : Model dan Simulasi dalam Sains
Perkalian matriks menggunakan program Python:
Program
#Print Judul
print('Perkalian Matriks')
print('Oleh: BUDIMAN NASUTION')
print('NIM: 20914006')
print ()
print()
def cetak_matriks(matriks):
for row in matriks:
print row
def pjg_matriks(matriks):
return len(matriks[0])
def lbr_matriks(matriks):
return len(matriks)
def kalikan_matriks(mat_a, mat_b):
temp_row = []
temp_mat = []
temp_sum = 0
for i in range(0, lbr_matriks(mat_a)):
for j in range(0, pjg_matriks(mat_a)):
for k in range(0, lbr_matriks(mat_a)):
temp_sum += mat_a[i][k] * mat_b[j][k]
temp_row.append(temp_sum)
temp_sum = 0
temp_mat.append(temp_row)
temp_row = []
return temp_mat
matriks_a = [[10, 10, 10], [5, 5, 5], [10, 10, 10]]matriks_b = [[2, 2, 2], [5, 5, 5], [2, 2, 2]]
print "matriks_a : "
cetak_matriks(matriks_a)
print "\nmatriks_b : "
cetak_matriks(matriks_b)
print "\nhasil perkalian :"
hasil = kalikan_matriks(matriks_a, matriks_b)
cetak_matriks(hasil)
-
7/24/2019 Contoh program phyton
2/2
Hasil Running