www.karyon-kbm.blogspot.com
NAMA : Karyono
NIM : 18101730
Kelas : 12.2C.14
TUGAS STRUKTUR DATA
1. Di
ketahui float A[5] dan lokasi awal terletak di alamat 00F(H), maka lokasi A[3]
adalah?
2. Di
ketahui double A[20] dan lokasi awal terletak di alamat 00AB(H), maka lokasi
A[15] adalah?
3. Di
ketahui Int A[100] dan lokasi awal terletak di alamat 00FB(H), maka lokasi
A[78] adalah?
4. Di
ketahui Char A[50] dan lokasi awal terletak di alamat 00FF(H), maka lokasi
A[38] adalah?
JAWAB:
1. Diket:
B =
00F(H)
A[i] = A[3]
L = 4
Peny: A[3] = 00F(H)+(3-1)*4
= 00F(H)+8(D)
= 00F(H)+10(H)
= 0017(H)
2. Diket:
B = 00AB(H)
A[i] = A[15]
L = 8
Peny: A[3] = 00AB(H)+(15-1)*8
= 00AB(H)+112(D)
= 00AB(H)+70(H)
= 011B(H)
3. Diket:
B = 00FB(H)
A[i] = A[78]
L = 2
Peny: A[3] = 00FB(H)+(78-1)*2
=
00FB(H)+154(D)
= 00FB(H)+9A(H)
= 00195(H)
4. Diket:
B = 00FF(H)
A[i] = A[38]
L = 1
Peny: A[3] = 00FF(H)+(38-1)*1
= 00FF(H)+37(D)
= 00FF(H)+25(H)
= 00124(H)
Tidak ada komentar:
Posting Komentar