Sunday, March 24, 2013

EXCHANGING THE VALUE OF TWO VARIABLE



Problem:
Diberikan 2 variable, a dan b, ditukarkan antara nilai yang ada didalam a ke dalam b, begitu pula sebaliknya, nilai b di tempatkan ditempat a.
Algoritma:
-          Jika kita mempunyai 2 tempa t yang telah tersisi oleh  nilai, maka tidak mungkin ke-2 nilai tersebut saling ditukar secara langsung. Karena apa? Karena jika di tukar secara langsung maka kejadiannya adalah nilai tersebut tidak akan saling bertukar tempat, malahan akan menghasilkan nilai yang sama jika kondisi yang di berikan adalah a==b. Begitu pula dengan b==a.

Example the real world:
-          Kita mempunyai 2 ember dengan warna air didalamnya yang berbeda yaitu warna merah dan warna kuning.
Agoritma Delelopment:
a.       Siapkan ember C kosong sebagai wadah perantara
b.      Tuang air di ember A ke ember C
c.       Tuang air di ember B ke A
d.      Tuang air di ember C (yang telah terisi oleh air di ember A ) ke ember B
e.      Maka air tidak akan bercampur satu sama lain
Algoritma di Raptor: 



0 comments:

Post a Comment