Bagaimana Menukar Nilai dari suatu Varibel ke Variabel Lain tanpa Variabel Bantu - Algoritma
Rabu, 31 Desember 2014
Selama ini yang saya melihat ketika Seseorang ingin menukarkan sebuah nilai dari variabel ke variabel lainnnya biasanya menggunakan Variabel bantu.
Misalnya Nilai A adalah 2 dan Nilai B adalah 3, maka beberapa orang yang saya dapatkan menyamakan permasalahan ini dengan menukarkan isi dari suatu gelas ke gelas lainnya. seperti menukarakan isi gelas A yang berisi Teh dengan Gelas B yang berisi Kopi, maka akan ada bantuan dari gelas C. Dimana isi gelas A (Teh) dimasukkan Ke C (kosong), sehingga Gelas C berisi teh dan A telah kosong, lalu isi Gelas B (kopi) dimasukkan ke Gelas A (kosong), sehingga gelas B kosong dan Gelas A berisi kopi, lalu terkahir isi gelas C (teh) dimasukkan ke gelas B (kososng), sehingga gelas C kembali Kosong dan gelas B berisi Teh . Sehingga isi gelas A dan B terlah tertukar (dengan bantuan gelas C).
Sebenarnya ketika kondisi seperti Nilai Variabel A ingin ditukar dengan Variabel B, maka Variabel C sesungguhnya tidak dibutuhkan. Hanya dengan menggunakan Penyelesaian Matematika Sederhana kita sudah dapat menukarkan Nilai A ke B dan Nilai B ke A tanpa menggunakan Variabel bantu C. Bagaimana Caranya ?
A = 2
B = 3
B = A + B
B = 2 + 3
B = 5
A = B - A
A = 5 - 2
A = 3
B = B - A
B = 5 - 3
B = 2
Sehingga Hasi Terakhir yang diperoleh yaitu A bernilai 3 dab B bernilai 2.
Label: Algoritma
posted by Unknown at 03.34
0 comments