Program python_Latihan Mandiri Bab 5
Nama : Windi Hasan
NIM : 411423015
Prodi / Kelas : Pendidikan Matematika / B
Mata Kuliah : Komputasi dan Pemrograman
Dosen pengampu : Agusyarif Rezka Nuha, S.Pd, M.Pd
Membuat program penjumlahan, pengurangan, dan perkalian matriks tanpa memanfaatkan fungsi yang terdapat di library
A. PENJUMLAHAN
Langkah - Langkah Pembuatan
1). kita perlu menyiapkan matriks yang akan dijumlahkan
Misalnya, kita ingin menjumlahkan dua matriks 2x2, yaitu:
Di sini, matriks A dan B masing-masing memiliki 2 baris dan 2 kolom.
2). Membuat Matriks Kosong untuk Menyimpan Hasil
Buat matriks kosong C dengan ukuran yang sama untuk menyimpan hasil penjumlahan setiap elemen dari A dan B:
Pada tahap ini, semua elemen matriks C diisi dengan nilai nol. Matriks ini nantinya akan diisi dengan hasil penjumlahan.
3). Membuat Loop untuk Akses Setiap Elemen Matriks
Gunakan dua loop for bersarang untuk mengakses setiap elemen matriks berdasarkan indeks baris dan kolomnya:
for i in range(len(A)) mengiterasi baris (dalam hal ini ada 2 baris, jadi i akan berulang dari 0 hingga 1).
for j in range(len(A[0])) mengiterasi kolom (ada 2 kolom, jadi j akan berulang dari 0 hingga 1).
4). Menjumlahkan Elemen Matriks A dan B
Di dalam loop, kita lakukan penjumlahan elemen yang sesuai dari matriks A dan B menggunakan indeks [i][j], dan hasilnya disimpan di matriks C pada posisi yang sama:
Misalnya, saat i = 0 dan j = 0, maka C[0][0] = A[0][0] + B[0][0], yaitu 1 + 5 = 6. Hasilnya akan disimpan di C[0][0].
5). Menampilkan Hasil Matriks
Setelah proses penjumlahan selesai, kita tampilkan matriks C yang berisi hasil penjumlahan:
Menggunakan loop ini, setiap baris dalam matriks C akan dicetak, sehingga hasilnya terlihat dalam bentuk matriks.
Hasil Akhir
Ketika kode dijalankan, output yang dihasilkan adalah:
B. PENGURANGAN
1. Persiapkan Matriks:
Tentukan dua matriks 2x2 yang ingin Anda kurangi. Misalnya, matriks A dan matriks B.
2. Inisialisasi Matriks Hasil:
Buat matriks hasil (C) dengan ukuran yang sama (2x2) untuk menyimpan hasil pengurangan. Inisialisasi semua elemen matriks C dengan nilai nol.
3. Buat Struktur Pengulangan:
Gunakan dua loop bersarang untuk mengiterasi elemen dari matriks A dan B. Loop luar untuk baris (i) dan loop dalam untuk kolom (j).
4. Lakukan Pengurangan:
Di dalam loop, kurangi elemen pada posisi (i, j) dari matriks B dari elemen pada posisi yang sama di matriks A, dan simpan hasilnya di matriks C.
5. Tampilkan Hasil:
Setelah selesai melakukan pengurangan, gunakan loop untuk mencetak hasil dari matriks C baris per baris.
Hasil Akhir :
C. PERKALIAN
1. Persiapkan Matriks:
Tentukan dua matriks 2x2 yang ingin Anda kalikan. Misalnya, matriks A dan matriks B.
2. Inisialisasi Matriks Hasil:
Buat matriks hasil (C) dengan ukuran yang sesuai (2x2) untuk menyimpan hasil perkalian. Inisialisasi semua elemen matriks C dengan nilai nol.
3. Buat Struktur Pengulangan:
Gunakan tiga loop bersarang untuk mengiterasi elemen dari matriks A dan B. Loop luar untuk baris (i), loop tengah untuk kolom (j), dan loop dalam untuk elemen (k) yang akan dikalikan.
4. Lakukan Perkalian:
Di dalam loop, kalikan elemen matriks A dengan elemen matriks B dan tambahkan hasilnya ke elemen yang sesuai di matriks C.
5. Tampilkan Hasil:
Setelah selesai melakukan perkalian, gunakan loop untuk mencetak hasil dari matriks C baris per baris.
HASIL AKHIR :
Kategori
- Masih Kosong
Blogroll
- Masih Kosong