Jumat, 20 Maret 2009

Algoritma pertukaran

Kenapa saya menulis ini?? Karena untuk pemula, waktu itu saya baru pertama kali belajar pemrograman, saya dapat tugas untuk membuat program pertukaran. Mksudnya saya harus menukar nilai 2 buah data. Caranya gimna ya?? Sayapun waktu itu bingung. Tapi pada akhirnya saya mengerti. Untuk menukar nilai 2 buah data itu harus menggunakan variabel penampung.

Jadi untuk dapat menukar 2 buah data, kita memelukan 3 variabel. tentu saja yang 2 itu untuk menampung nilai data yang ingin kita tukar.

Contohnya :
nilai variabel A : 50
nilai variabel B : 100

Cara tukarnya gimna ??

Kita siapin dulu deh variabel penampung. Kita kasih nama aja temp.
Jadi gini neh..

tampung dulu nilai variabel A ke temp.
temp = A

abis itu timpa aja nilai B ke A.
A = B

yang terakhir, nilai B yang kita timpa dengan nilai temp.
B = temp

Ketuker deh nilainya..
Sekarang nilai A = 100
dan nilai B menjadi 50

Programnya gimna ya?? Gampang kan klo udah ada logikanya??

Oke d biar lengkap, saya tambahin.

void main()
{
int a=50,b=100,temp;
temp=a;
a=b;
b=temp;
}

Selese deh programnya. Gitu doang kok.. Gmpang kan?? HEhe...

0 komentar:

Posting Komentar