1. Diketahui float A[5] dan lokasi awal terletak di alamat 00F(H), maka lokasi A[3] adalah :
Jawaban :
dik: Penyelesaian :
@A[i] = A[5] A[3] = 00F(H) + (3-1)*4
B = 00F(H) = 00F(H) + 8(D)
i = A[3] = 00F(H) + 8(H)
L = 4 = 0017(H)
2. Diketahui double A[20] dan lokasi awal terletak di alamat 00AB(H), maka lokasi A[15] adalah :
Jawaban :
dik : Penyelesaian :
@ A[i] = A[20] A[15] = 00AB(H) + (15-1)*8
B = 00AB(H) = 00AB(H) + 112(D)
i = A[15] = 00AB(H) + 70(H)
L = 8 = 011B(H)
3. Diketahui int A[100] dan lokasi awal terletak di alamat 00FB(H) maka lokasi A[78] adalah :
Jawaban :
dik: Penyelesaian :
@A[i] = A[100] A[78] = 00FB(H) + (78-1)*2
B = 00FB(H) = 00FB(H) + 154(D)
i = A[78] = 00FB(H) + 9A(H)
L = 2 = 0195(H)
4. Diketahui char A[50] dan lokasi awal terletak di alamat 00FF(H) maka lokasi A[38] adalah :
Jawaban :
dik : Penyelesaian :
A[i] = A[50] A[50] = 00FF(H) + (38-1)*1
B = 00FF = 00FF(H) + 37(D)
i = A[38] = 00FF(H) + 25(H)
L = 1 = 0124(H)
Tidak ada komentar:
Posting Komentar