Deklarasi array x adalah int a[2][4][5] dengan alamat awal index

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

Deklarasi array x adalah int a[2][4][5] dengan alamat awal index [0][0][0] berada di 0021(h) dan ukuran type data int =2, tentukan berapa alamat array di a[2][2][2]

Jawaban dan Penjelasan

Berikut ini adalah pilihan jawaban terbaik dari pertanyaan diatas.

Int a[2][4][5] merupakan deklarasi dari array x. Dengan alamat awal indeks [0][0][0] yang berada di 0021(h) dan ukuran tipe data int =2, diperoleh alamat array di a[2][2][2] adalah 0055 (h).

Penjelasan

Diketahui:

  • Deklarasi array x: int a[2][4][5]
  • Alamat awal index [0][0][0] berada di 0021(h)
  • Ukuran tipe data integer =2

Ditanyakan: Berapa alamat array di a[2][2][2]?

Penyelesaian:

@M[x][y][z] = @M[0][0][0] + {((x-1) · (jumlah.elemen2 · jumlah.elemen3)) +

 ((y-1) · (jumlah.elemen3)) + ((z-1)} · L

A[2][2][2] = 0021 (h) + {((2-1) · (4 · 5)) + ((2-1) · (5)) + ((2-1)} · 2

                                                     = 0021 (h) + {20+5+1} · 2

                                                     =  0021 (h) + 52 (d)    -->   34 (h)

                                                     =  0055 (h)

Pelajari lebih lanjut

Pelajari lebih lanjut tentang jumlah elemen array pada

yomemimo.com/tugas/50957205

#BelajarBersamaBrainly #SPJ1

Semoga dengan pertanyaan yang sudah terjawab oleh mhamadnoval1 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: Sat, 06 Aug 22