Syaiful Huda Tugas 1 17.2B.24
Syaiful Huda Tugas 1 17.2B.24
Kelas : 17.2B.24
LATIHAN
MODUL
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?
Penyelesaian :
Penyelesaian :
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?
jawab:
a) M[i][j] = M[0][0] + { (i - 1) * N + (j - 1) } * L
X[4][3] = 0011(H) + { (4 -1) * 5 + (3 - 1) } * 4
= 0011(H) + {17} *4
= 0011(H) + 68(D)
= 0011(H) + 44(H)
= 0055(H)
a. -32768..32767 d. 32342..32768
b. 32766..32829 e. 32342…32829
c. -32500..32500
2. Tipe Data yang terdiri dari aksara (simbol) yang meliputi digit numerik,alfabetik adalah tipe
data?.....
a.Float d.Character
b.Integer e.String
c.BOOL
3. Kelas [1,2,3]; Type data yang tepat untuk (a) adalah ....
a. Boolean d. Integer
b. String e. Array
c. Char
a. 2 d. 15
b. 4 e. 20
c. 22
5. Diketahui float A[5] dan lokasi awal terletak di alamat 00F(H), maka lokasi A[3] adalah …..
a. 00FC(H) d. 01B(H)
b. 017(H) e. 111(H)
c. 071(H)