Sabtu, 02 April 2011

tugas struktur data(meeting 2 )

yth. Ibu Sofie Defianti

berikut ini adalah jawaban dari soal yang telah ibu berikan pada saya,
yaitu meeting 2 ( ARRAY  DIMENSI 1 & 2 )

1. diketahui Float A[5] dan lokasi awal terletak pada alamat 00F(H), maka lokasi A[3] adalah??
    jawaban :
                  dik : @A[i] = A[5]
                                B = 00F(H)
                                 i = 3
                                L = 4

                 jwb :


                         @A[i] = B + (i-1)*L
                        @A[3] = 00F + ( 3-1 )*4

                                    = 00F(h) + 8 (d)
                                    = 00F(h) + 8(h)

                                    =0017(h)


2. diketahui Double A[20] dan lokasi awal terletak di alamat 00AB(h), maka lokasi A[15] adalah??
    jawaban :
                   dik : @A[i] = A[15]
                                  B = 00AB(h)
                                  i  = 15
                                  L = 8
                   jwb :
                           @A[i]  = B + (i-1)*L
                           @A[15] = 00AB(h) + (15-1) * 8
                                         = 00AB(h) + 112(d)
                                         = 00AB(h) + 70(h)
                                         = 011B(h)

3. Diketahui int A[100] dan lokasi awal terletak di alamat 00FB(h), maka lokasi A[78] adalah ??
    jawaban :
                    dik :
                          @A[i] = A[78]
                                B  = 00FB(h)
                                 i = 78
                                L = 2
                    jwb :
                            @A[i] = B + (i-1)*L
                               A[78] = 00FB(h) + (78-1) * 2
                                         = 00FB(h)  + 154(d)
                                        = 00FB(h) + 9A(h)
                                        = 0195(h)

4. diketahui char A[50] dan lokasi awal terletak di alamat 00FF(h), maka lokasi A[38] adalah  ??
    jawaban :
                   dik : @A[i] = A[38]
                                 B = 00FF(h)
                                 i  = 38
                                 L = 1

                  jwb :
                          @A[i] = B + (i-1)*L
                          @A[38] = 00FF(h) + (38 - 1)*1
                                        = 00FF(h) + 37(d)
                                        = 00FF(h)  + 25(h)
                                        = 0124(h)

demikianlah tugas dari saya, mohon di terima
atas perhatiannya saya ucapkan terima kasih
Dian Angriani (18101795)

1 komentar: