Diketahui ada 3 buah array 2D yaitu A, B, C

Berikut ini adalah pertanyaan dari intaaanm22 pada mata pelajaran TI untuk jenjang Sekolah Menengah Atas

Diketahui ada 3 buah array 2D yaitu A, B, C dengan dimensi masing-masing 4x5 Buatlah program untuk menjumlahkan setiap isi sel array A dengan B, hasilnya disimpan dalam array C!

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Jawaban:

Untuk menjumlahkan setiap isi sel array A dengan B, Anda bisa menggunakan perulangan dua level (nested loop) untuk menelusuri setiap elemen dari array A dan B. Setelah itu, Anda bisa menjumlahkan setiap elemen dan menyimpan hasilnya ke dalam array C. Berikut ini contohnya:

for (int i = 0; i < 4; i++) {

 for (int j = 0; j < 5; j++) {

   C[i][j] = A[i][j] + B[i][j];

 }

}

Di sini, perulangan pertama (for (int i = 0; i < 4; i++)) digunakan untuk menelusuri baris dari array A dan B, sedangkan perulangan kedua (for (int j = 0; j < 5; j++)) digunakan untuk menelusuri kolom dari array A dan B.

Sebagai contoh, pada iterasi pertama dari perulangan, i akan bernilai 0, sehingga perulangan kedua akan menelusuri kolom dari baris ke-0 dari array A dan B. Setelah itu, hasil penjumlahan dari setiap elemen dari baris ke-0 array A dan B akan disimpan ke dalam baris ke-0 array C. Proses ini akan terus berlangsung hingga semua elemen dari array A dan B telah dijumlahkan dan disimpan ke dalam array C.

Semoga dengan pertanyaan yang sudah terjawab oleh akbarnuralim71 dapat membantu memudahkan mengerjakan soal, tugas dan PR sekolah kalian.

Apabila terdapat kesalahan dalam mengerjakan soal, silahkan koreksi jawaban dengan mengirimkan email ke yomemimo.com melalui halaman Contact

Last Update: Tue, 14 Mar 23