Anda di halaman 1dari 3

Struktur Data 2021

LEMBAR TUGAS MAHASISWA


( LTM )

MATA KULIAH
STRUKTUR DATA

Nama : Tiara Nadiya Shaleha


Kelas : 11.2B.15
NIM : 11200221
Dosen : Bpk. Eka Chandra Ramdhani, ST, M.Kom

UNIVERSITAS BINA SARANA INFORMATIKA


CIKAMPEK 2021
Struktur Data 2021

1. Suatu array A dideklarasikan sbb :


A[50] dengan alamat awal berada di 0011(H).
Tentukan berapa alamat array A[20] dan A[40] dengan tipe data int?
2. Suatu array X dideklarasikan sbb :
X[4][5] dengan alamat awal berada pada 0011(H).
Tentukan berapa alamat array X[4][3], berdasarkan cara pandang baris
dan kolom, dengan tipe data float?

Jawaban :

1. a) Dik : A [i] = A[20]


B = 0011(H)
I = 20
L =2
Dit : Alamat Array A[20] ?
 A[i] = B + (i-1) * L
A[20] = 0011(H) + (20-1) * 2
= 0011(H) + 19 * 2
= 0011(H) + 38(D)
= 0011(H) + 26 (H)
= 0037(H)
b) Dik : A[i] = A[40]
B = 0011(H)
I = 20
L =2

Dit : Alamat Array A[40]?


 A[i] = B + (i-1) * L
A[20] = 0011(H) + (40-1) * 2
= 0011(H) + 39 * 2
= 0011(H) + 78(D)
= 0011(H) + 4E (H)
= 005F(H)
Struktur Data 2021

2. Dik : M[i][j] = x [4][3]


M[0][0] = 0011(H)
N =5
L =4
K =4
Dit : Tentukan Alamat Array x [4][3]
a. Cara Pandang baris ?
b. Cara Pandang Kolom?

Jawaban :
a. M[i][i] = M[0][0] + {(i-1)* N + (j-1)*L}
= 0011(H) + {(4-1)* 5 +(3-1)*4}
= 0011(H) + {17*4}
= 0011(H) + 68 (D)
= 0011(H) + 44(H)
= 0055(H)
b. M[i][i] = M[0][0] + {(j-1)* K + (i-1)}*L
= 0011(H) + {(3-1)* 4 +(4-1)}*4
= 0011(H) + {11}*4
= 0011(H) + 2C(H)
= 003D(H)

Anda mungkin juga menyukai