2.1 Exchanging the
Values of two variable
(Bertukar nilai-nilai
dari dua variabel)
1. Masalah:
Di berikan dua variabel a dan b, pertukaran
nilai-nilai kepada mereka.
2. Analisis:
Input: a dan b adalah integer
Proses: a1ßb
b1ßa
Output: mencetak b1 sebagai a dan a1 sebagai b.
3. Algoritma menukar nilai-nilai dari dua
variabel
(Memasukkan 2 nilai variabel, membalik nilai kedua, mencetak hasil
nilai yang dibalik.)
4. Deklarasi:
Integer a, b (Input)
Integer a1, b1 (output)
5. Deskripsi:
read (a, b)
a= b1
b=
a1
write (a1, b1)
6. C++:
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int a, b, a1, b1;
cout<<"Masukkan nilai A: ";
cin>>a;
cout<<"Masukkan nilai B: ";
cin>>b;
a1= b;
b1= a;
cout<<"Nilai setelah di tukar"<<endl;
cout<<"Nilai A: "<<b1<<endl;
cout<<"Nilai B: "<<a1<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Flowchart:
Tugas kelompok minggu ke-2 (3 maret '14)
Tidak ada komentar:
Posting Komentar