Latihan soal BAB 5

28 October 2024 16:18:20 Dibaca : 27

Baiklah pada latihan soal kali ini kita diminta untuk membuat program python yaitu penjumlahan, pengurangan dan perkalian matriks tanpa menggunakan fungsi ada yang ada pada library.

Berikut ini dia langkah-langkahnya :

pertama, Program meminta pengguna untuk memasukkan jumlah baris dan kolom untuk matriks A. Input ini disimpan dalam variabel baris_a dan kolom_a.

lalu, Program meminta pengguna untuk memasukkan jumlah kolom untuk matriks B. Jumlah baris untuk matriks B diatur sama dengan jumlah kolom matriks A, karena ini adalah syarat untuk melakukan perkalian matriks.

lalu, Dua list kosong matriks_a dan matriks_b diinisialisasi untuk menyimpan elemen-elemen dari masing-masing matriks.

selanjutnya, Program meminta pengguna untuk memasukkan elemen-elemen matriks A.-Loop pertama (for i in range(baris_a)) iterasi untuk setiap baris,-Di dalamnya, loop kedua (for j in range(kolom_a)) untuk setiap kolom,-Setiap elemen dimasukkan oleh pengguna dan disimpan dalam baris_a_input, yang kemudian ditambahkan ke matriks_a.

Selanjutnya, Proses yang sama dilakukan untuk matriks B. Program meminta pengguna untuk memasukkan elemen-elemen dan menyimpannya dalam list matriks_b.

List kosong diinisialisasi untuk menyimpan hasil penjumlahan, pengurangan, dan perkalian matriks.

Selanjutnya, Loop pertama iterasi untuk setiap baris matriks A (dan B),-Di dalamnya, loop kedua untuk setiap kolom,-Penjumlahan dan pengurangan dilakukan untuk elemen yang bersesuaian dari kedua matriks,-Hasil disimpan dalam baris_penjumlahan dan baris_pengurangan, yang kemudian ditambahkan ke matriks hasil.

Selanjutnya untuk perkalian, Proses perkalian matriks dilakukan dengan loop bersarang.-Loop pertama iterasi untuk setiap baris dari matriks A,-Loop kedua untuk setiap kolom dari matriks B,-Loop ketiga (dalam loop kedua) untuk mengalikan elemen dari baris matriks A dan kolom matriks B,-Hasil perkalian ditambahkan ke elemen_perkalian, yang kemudian disimpan dalam baris_perkalian, dan ditambahkan ke matriks hasil.

Dan yang terakhir menampilkan hasil dari programnya.

Berikut contoh keluaran ketika program dijalankan :

~ Sekian dan Terima Kasih ~

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong