Quis Pertemuan 3

1. Pertanyaan :

Tugas soal 1

Rumus :  @A[i] = B  + (i – 1) * L

Dimana     :  @A[i]  : Posisi Array yg dicari

B   :  Posisi awal index di memory komputer

i     : Subkrip atau indeks array yg dicari

L    : Ukuran / Besar memory suatu type data

Tugas 

Suatu Array A dideklarasikan sebagai berikut :

int A[5]; dengan alamat awal index berada di 0111 ( H) dan

ukuran memory type data long integer = 4

Tentukan berapa alamat array A[3] ?

Serta alamat A[1] A[2] A[4] A[5]

 

Tugas soal 2

Rumus :  @A[i] = B  + (i – 1) * L

Dimana     :  @A[i]  : Posisi Array yg dicari

B        :  Posisi awal index di memory komputer

i          : Subkrip atau indeks array yg dicari

L         : Ukuran / Besar memory suatu type data

Suatu Array A dideklarasikan sebagai berikut :

int A[5]; dengan alamat awal index berada di 1000 ( H) dan

ukuran memory type data integer = 2

Tentukan berapa alamat array A[3] ?

Serta alamat A[1] A[2] A[4] A[5]

2. Status :

Tercapai (100%).

3. Keterangan :

Saya sudah mengerjakan tugas ini.

4. Bukti :

Soal 1

@A[i] = B + ( i – 1 ) * L

= 0111(H)  + ( 3 – 1 ) * 4

= 0111(H)  + 8

A[3] = 0119

A[4] = 011D

A[5] = 0121

A[2] = 0115

A[1] = 0111

Soal 2

@A[i] = B + ( i – 1 ) * L

= 1000(H)  + ( 3 – 1 ) * 2

= 1000(H)  + 4

A[3] = 1004

A[4] = 1006

A[5] = 1008

A[2] = 1002

A[1] = 1000

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s