Jumat, 08 April 2011

JAWABAN STRUKTUR DATA 3
  1. terdapat array float A [5][4] dan lokasi awal terletak di alamat OOF(h) maka lokasi A [3][4]secara kolom dan baris adalah…
  2. terdapat array long double A[50][75],dan lokasi awal  terletak di alamat OOFF(h),maka lokasi A [48][60] secara kolom dan baris  adalah…
  3. terdapat array double A[25][50] dan lokasi awal terletak di alamat OO9F(h) maka lokasi A[17][48],secara kolom dan baris adalah…
  4. deklarasi array X adalah double A[2][4][5],dengan alamat awal index A[0][0][0] berada di OO21(h) tentukan berapa alamat array di A [2][2]2[2]…


JAWABANNYA…!!!
1.A.BARIS
dik A[5][4]
M[0][0]=OOF(h)
L=4
@M[i][j]=X[3][4]
i=3
j=4
K=5
N=4
@M[i][j]=@M[0][0]+{(i-1)*N+(j-1)}*L
x[3][4]=OOF(h)+{(3-1)*4+(j-1)}*4
=OOFH+(11)*4
=OOF(h)+44(d)
=OOF(h)+2c(h)
=03B(h)
B.KOLOM
@M[i][j]=@M[0][0]+{(i-1)*K+(j-1)}*L
A[3][4]=OOF(h)+{(4-1)*5+(3-1)}*4
=OOF(h)+(17)*4
=OOF(h)+68(d)
=OOF(h)+44(h)
=053(h)

2.A.BARIS
dik A[50][75]
M[0][0]=OOFF(h)
L=10
@M[i][j]=A[48][60]
i=48
j=60
K=50
N=75
@[48][60]=OOFF(h)+{(48-1)*75+(60-1)}*10
=OOFF(h)+(3584)*10
=OOFF(h)+35840(d)
=OOFF(h)+8COO(h)
=8CFF(h)
B.KOLOM
@[48][60]=OOFF(h)+{(60-1)*50+(48-1)}*10
=OOFF(h)+(2997)*10
=OOFF(h)+29970(d)
=OOFF(h)+7512(h)
=7611(h)

3.A.BARIS
dik A[25][50]
M[0][0]=OO9F(h)
L=8
@M[i][j]=A[17][48]
i=17
j=48
K=25
N=50
A[48][60]=OO9F(h)+{(17-1)*50+(48-1)}*8
=OO9F(h)+(847)*8
=OO9F(h)+6776(d)
=009F(h)+1A78(h)
=1B17(h)
B.KOLOM
A[48][60]=OO9F(h)+{(17-1)*25+(48-1)}*8
=OO9F(h)+(447)*8
=OO9F(h)+3576(d)
=OO9F(h)+2538(h)
=25D7(h)

4.dik A[2][4][5]
A[0][0][0]=0021(h)
L=8
@M[n][m][p]=A[2][2][2]
@[n][m][p]=M[0][0][0]+{((n-1)*(index1))+((m-1)*(index2))+((p-1)*(index3)}*L
@[n][m][p]=M[0][0][0]+{((2-1)*2)+((2-1)*4)+((2-1)*5)}*8
=OO21(h)+(2+4+5)*8
=OO21(h)+88(d)
=OO21(h)+58(h)
=0079(h)

Tidak ada komentar:

Posting Komentar