(C++) functions to exchange values ​​of two variables

program yang menggunakan sebuah fungsi untuk menukar nilai dari dua fariabel, untuk menukar dua friabel diperluka sebuah tempat kosong untuk memenuhi sebuah langkah penukaran. penerapan secara logika kita akan menukar isi dari dua buah galon air (galon a dan galon b) maka kita akan membutuhkan satu buah galon kosong sebagi perantara untuk menukar isi dari galon yang akan ditukar isinya, isi galon a kita masukan ke galon kosong maka galon a yang kosong kita isi dengan isi galon b, setelah itu kita pindah isi galon kosong yang sudah terisi dari galon a tadi ke dalam galon b yang sudah kosong. dengan begitu isi antara galon a dan b sudah tertukar.

algoritma:

deklarasi
tempat : integer
deskripsi
tempat = nilai a
nilai a = nilai b
nilai b = tempat

SOURCE CODE

#include <iostream.h> 

void tukar(int *a, int *b)
{
int tempat;
tempat = *a;
*a = *b;
*b = tempat;
}
main(){
int a =3, b=5;
cout<<“Sebelum ditukar\n”;
cout<<“Isi NIlai1 = “<<a<<endl;
cout<<“Isi Nilai2 = “<<b<<endl;
tukar(&a,&b);
cout<<“Sudah ditukar\n”;
cout<<“Isi NIlai1 = “<<a<<endl;
cout<<“Isi NIlai2 = “<<b<<endl;
return 0;
}

TERIMA KASIH TELAH MENGUNJUNGI BLOG saya.semoga bermanfaat…

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: