Minggu, 09 Maret 2014

2.1 1. Exchanging The Values of two Variabel( tugas kelompok )

Cara menukar nilai dari 2 variable

Ilustrasi masalah :
Ada 2 gelas minuman. Gelas A berisi susu sedangkan gelas B berisi kopi. Bagaimana cara menukar isi ke 2 gelas tersebut tanpa tercapur isinya sehingga gelas A akan berisi kopi dan gelas B berisi susu.


Untuk menukar ke 2 isi gelas tersebut, kita harus menambahkan 1 buah gelas kosong untuk dijadikan media agar ke 2 isi gelas A dan B tidak tercampur. Gelas kosong itu kita beri nama gelas C.

Langkah pertama tuangkan isi gelas A ke dalam gelas C, sehingga sekarang gelas A menjadi kosong dan gelas C berisi susu.
Lalu tuangkan isi gelas B ke dalam gelas A, sehingga sekarang gelas B menjadi kosong dan gelas A berisi kopi.
Dan yang terakhir tuangkan isi gelas C ke dalam B, sehingga gelas C menjadi kosong dan gelas B bersisi susu.

Setelah mengikuti langkah-langkah di atas akhirnya isi gelas A menjadi kopi dan isi gelas B menjadi susu.



Untuk ilustrasi di atas dapat juga kita aplikasikan untuk menukar nilai dari 2 variable yang berbeda.

Berikut adalah Flow Chart untuk menukar nilai dari 2 variable :

Berikut adalah program untuk menukar nilai dari 2 variable dalam bahasa C++ :

#include <iostream>
#include <string>

using namespace std;
int main()
{
   int a, b, c;

   cout << "Gelas A : " << endl;
   cin >> a;

   cout << "Gelas B : " << endl;
   cin >> b;
   c =b;
   b =a;
   a =c;
   cout << "Gelas A = "<<a<< endl;  
   cout << "Gelas B = "<<b<< endl;
  
   system("PAUSE");
   return 0;
}

0 komentar:

Posting Komentar

Posting Lebih Baru Posting Lama Beranda

 

Followers

 

Blogroll

Templates by ridha ammi | CSS3 by David Walsh | Powered by {N}Code & Blogger