Jumat, 04 April 2014

Tugas HEXA

Tugas


Buatlah Tabel, pemetaan RMO dan CMO, jalur perpindahan, serta hitung hasilnya dalam HEXA untuk array di bawah ini.


1. Array Float A[5] dengan nilai awal A[1]=002F(h), berapa nilai A[3] ?

   Jawab :

               Diketahui  : @A[i]=A[3]
                                 B  =002F(h)
                                 i    =3
                                 L  =4



            Tabel array    
A[1]
A[2]
A[3]
A[4]
A[5]
002F(h)
0037(h)
?
003F(h)
0043(h)





               Penyelesaian : @A[i]=B+(i*L)
                                     A[3] =002F(h) + (3(d)+4(d))
                                     A[3] =002F(h) + 12(d)
                                     A[3] =47(d) + 12(d)
                                     A[3] =59(d)
                                     A[3] =3B(h)


2. Array Float A[10] dengan nilai awal A[8]=012F(h), berapa nilai A[3] ?

    Jawab :

              Diketahui  : @A[i]=A[3]
                                 B  =012F(h)
                                 i    =3
                                 L  =4



             Tabel Array
A[1]
A[2]
A[3]
A[4]
A[5]
A[6]
A[7]
A[8]



?




012F(h)





               Penyelesaian : @A[i]=B-(i*L)
                                     A[3] =012F(h) - (3(d)+4(d))
                                     A[3] =012F(h) - 12(d)
                                     A[3] =303(d) - 12(d)
                                     A[3] =291(d)
                                     A[3] =123(h)



3.  Array float A[5],[4] dengan nilai awal A[1],[0]=002F(h), berapa nilai untuk A[3],[3] ?
     Diketahui : Nilai array awal pada A[1],[0] adalah 002F(h),
     Ditanya    : Pemetaan RMO dan CMO, jalur perpindahan, dan Nilai A[3],[3]




Tabel Pemetaan



Array
0
1
2
3
0




1

002F(h)


2




3



?
4








       Jawab :
         
       A. Pemetaan RMO
           1.Besarnya perpindahan baris, array awal adalah baris 1, array yang dicari adalah baris 3, maka     
               perpindahan baris adalah 3-1=2
           2. dalam 1 baris ada 4 kolom sehingga besarnya perpindahan baris adalah 2x4=8
           3. Besarnya perpindahan kolom adalah 3-0=3
           4. Total perpindahan 8+3=11 dengan jalur perpindahan sebagai berikut :
              A[1],[1] - A[1],[2] - A[1],[3] - A[2],[0] - A[2],[1] - A[2],[2] - A[2],[3] -
              A[3],[0] - A[3],[1] - A[3],[2] - A[3],[3]
              Maka nilai dari array A[3],[3] adalah : 002F(h) + 11(d)*4(d))
                                                                      = 002F(h) + (15(d))
                                                                      = 47(d) + 15(d)
                                                                      = 62(d)
                                                                      = 3E(h)


        B. Pemetaan CMO
            1. Besarnya perpindahan kolo, array awal ada pada kolom 0, array yang dicari dikolom 3, maka
                perpindahan kolom adalah 3-0=3
            2. dalam kolom 1 ada 5 baris sehingga besarnya perpindahan adalah 3x5=15
            3. besarnya perpindahan baris adalah 2-0=2
            4. total perpindahan kolom adalah 15+2=17 dengan jalur perpindahan sebagai berikut :
                A[2],[0] - A[3],[0] - A[4],[0] - A[0],[1] - A[1],[1] - A[2],[1] - A[3],[1]-A[4],[1] - A[0],[2] -
                A[1],[2] - A[2],[2] - A[3],[2] - A[4],[2] - A[0],[3] - A[1],[3] - A[2],[3] - A[3],[3]
            5. Maka nilai A[3],[3] adalah : 002F(h) + 7(d) * 4(d))
                                                            =002F(h) + 68(d)
                                                            =47(d) + 68(d)
                                                            =115(d)
                                                            =73(h)




4. Array float A[5],[4] dengan nilai awal A[3],[3]=00CF(h) berapakah nilai untuk A[0],[1] ?
    Diketahui : Niali array awal pada A[3],[3] adalah 00CF(h),
    Ditanya    : Pemetaan RMO dan CMO, jalur perpindahan, dan niali A[0],[1]






Tabel Pemetaan





Array
0
1
2
3
0

?


1




2




3



00CF (h)
4









         Jawab :
           
          A. Pemetaan RMO
              1. Besarnya perpindahan baris, array awal adalah baris 3, array yang dicari adalah baris 0,
                  maka perpindahan baris adalah 0-3=-3
              2. Dalam 1 barisa ada 4 kolom sehingga besarnya perpindahan baris adalah -3x4=-12
              3. Besarnya perpindahan kolom adalah 1-3=-2
              4. Total perpindahan -12+-2=-14 dengan jalur perpindahan sebagai berikut :
                   A[3],[2] - A[3],[1] - A[3],[0] - A[2],[3] - A[2],[2] - A[2],[1] - A[2],[0] -
                   A[1],[3] - A[1],[2] - A[1],[1] - A[1],[0] - A[0],[3] - A[0],[2] - A[0],[1]
                  maka nilai dari array A[0],[1] adalah :  00CF(h) + (-14(d)*4(d))
                                                                             =00CF(h)+(-56(d))
                                                                             =207(d)  +(-56(d))
                                                                             =151(d)
                                                                             =97(h)


            
B. Pemetaan CMO
            1. Besarnya perpindahan kolo, array awal ada pada kolom 3, array yang dicari dikolom 1, maka
                perpindahan kolom adalah 1-3=-2
            2. dalam kolom 1 ada 5 baris sehingga besarnya perpindahan adalah -2x5=-10
            3. besarnya perpindahan baris adalah 0-3=-3
            4. total perpindahan kolom adalah -10+-3=-13 dengan jalur perpindahan sebagai berikut :
                 A[2],[3] - A[1],[3] - A[0],[3] - A[4],[2] - A[3],[2] - A[2],[2] - A[1],[2]- 
                  A[0],[2] - A[4],[1] - A[3],[1] - A[2],[1] - A[1],[1] - A[0],[1] 
           
            5. Maka nilai A[3],[3] adalah : 00CF(h) + ( 13(d) * 4(d))
                                                            =00CF(h) + (-52(d))
                                                            =207(d) + (-52(d))
                                                            =115(d)
                                                            =9B(h)
                 



         
       




    


                            

Tidak ada komentar: