Home Materi Kuliah Contoh Program Pyhton Matrik Ordo 3×3
contoh program python matriks 3x3
Contoh program python matriks 3x3

Ini adalah halaman tugas kampus saya, dimana saya diminta untuk membuat program sederhana menggunakan Pyhton untuk membuat program matriks 3×3 yang menggunakan Chat GPT. Buat kamu yang belum tau tentang Chat GPT, bisa mampir dulu ke postingan saya yang berjudul Apa itu Chat GPT.

Nah langsung saja, berikut ada 2 contoh program matriks 3×3 yang angkanya bisa kita inputkan secara bebas, dan juga angkanya sudah kita definisikan sebelumnya :

# Matriks pertama (A)
A = [[1, 2, 3],
     [4, 5, 6],
     [7, 8, 9]]

# Matriks kedua (B)
B = [[9, 8, 7],
     [6, 5, 4],
     [3, 2, 1]]

# Mengalikan dua matriks
C = [[0 for j in range(3)] for i in range(3)]
for i in range(3):
    for j in range(3):
        for k in range(3):
            C[i][j] += A[i][k] * B[k][j]

# Menampilkan hasil
print("Hasil perkalian matriks:")
for i in range(3):
    for j in range(3):
        print(C[i][j], end=" ")
    print()

Kode diatas adalah contoh untuk matriks 3×3 dengan nilai matrik A dan matriks B sudah kita tentukan sebelumnya, sehingga hasilnya juga sesuai inputan tersebut. Berikut contoh dari program yang nilai inputannya bisa disesuaikan dengan inputan user :

# Input matriks pertama (A)
A = []
print("Masukkan elemen matriks pertama (3x3):")
for i in range(3):
    row = []
    for j in range(3):
        elem = float(input("A[{}][{}]: ".format(i, j)))
        row.append(elem)
    A.append(row)

# Input matriks kedua (B)
B = []
print("Masukkan elemen matriks kedua (3x3):")
for i in range(3):
    row = []
    for j in range(3):
        elem = float(input("B[{}][{}]: ".format(i, j)))
        row.append(elem)
    B.append(row)

# Mengalikan dua matriks
C = [[0 for j in range(3)] for i in range(3)]
for i in range(3):
    for j in range(3):
        for k in range(3):
            C[i][j] += A[i][k] * B[k][j]

# Menampilkan hasil
print("Hasil perkalian matriks:")
for i in range(3):
    for j in range(3):
        print(C[i][j], end=" ")
    print()

Hasil dari kedua program tersebut juga sama, nah berikut hasil nya :

contoh program python matriks 3x3
Contoh program python matriks 3×3

Oke, mungkin sekian sedikit artikel tentang contoh program pyhton matriks 3×3 semoga membantu!

Leave a Reply

A+ A-
Blog Digitalkit

Live Search