RAMDHANI RAHARJO
09.63.0166
1. DATA adalah sustu array yang digunakan untuk menyimpan data mahasiswa pada suatu PT
dari tahun 2000 sampai 2007. Jika diketahui BASE(DATA) = 300 dan W = 5, tentukan alamat
DATA(2005).
Jawaban :
Diketaui :
a) Batas Atas (BA) =2007
b) Batas Bawah (BB) =200
c) BASE (DATA) =300
d) W =5
Ditanyakan alamat DATA(2005) ..?
Jawaban :
NAMA
1 Agung
2 Budi
3 Candil b) Jika Disisipkan Doni
4 Gugun
5 NAMA
6 1 Agung
M . RAMDHANI RAHARJO
09.63.0166
2 Budi
3 Candil
4 Doni
5 Gugun
6
NAMA
1 Agung
2 Budi
3 Candil
4 Doni
5 Fani
6 Gugun
Nama
1 Agung
2 Budi
3 Doni
4 Fani
5 Gugun
6
Step I :
Bandingkan X1 dengan X2 :Karena 32 < 56 Maka Susunan Tetap
Bandingkan X2 dengan X3 :Karena 56 < 12 Maka Tukar 51 da 13 ( 32, 13,56,
17,22, 14, 34 )
Bandingkan X3 dengan X4 :Karena 56 < 17 Maka Tukar 51 da 13 ( 32, 13,17,
56,65, 22, 14,34 )
Bandingkan X4 dengan X5 :Karena 56 < 65 Maka Tukar 51 da 13 Maka
susunan Tetap
Bandingkan X5 dengan X6 :Karena 65 < 22 Maka Tukar 51 da 13 ( 32, 13,17,
56,22, 65, 14,34)
Bandingkan X6 dengan X7 :Karena 65 < 14 Maka Tukar 51 da 13 ( 32, 13,17,
56,22, 14, 65,34 )
Bandingkan X7 dengan X8 :Karena 65 < 34 Maka Tukar 51 da 13 ( 32, 13,17,
56,22,14, 34, 65 )
M . RAMDHANI RAHARJO
09.63.0166
Step II :
4. Array NILAI13x7 dengan BASE (AUTO) = 250 dan W = 4. Carilah alamat array NILAI(9,6)
apabila disimpan di memori secara RMO dan CMO.
Jawab:
Diketahui :
BASE(AUTO)=250
W=4
Niliai[9,6]
5. Array NAMA25x4x8 dengan BASE (NAMA) = 250 dan W = 5. Carilah alamat array
NAMA(12,3,5) apabila disimpan di memori secara RMO dan CMO.
Jawab:
Diketahui :
Nama(25,4,8)
BASE(NAME)=250
W =5