Menukar Nilai 2 Variabel

28 02 2008

Dalam materi pemrograman dasar biasanya ada salah satu bahasan mengenai cara menukar nilai dua variabel yang berbeda. Teknik yang digunakan pada umumnya menggunakan satu variabel temporer sebagai perantara.

Inisialisasi nilai:
A = 43
B = 20

Dengan perantara:
C = A  // (C = 43)
A = B  // (A = 20)
B = C  // (B = 43)

Tahukah anda selain cara tersebut masih ada dua cara lainnya, dimana cara-cara tersebut tidak menggunakan variabel temporer?
Baca entri selengkapnya »