Sabtu, 04 Juni 2011

Program Memindahkan Isi dalam Variabel Ke Variabel Lain

Algoritma :
Deskripsi
a,b, t   : integer
Deklarasi
t = a
a = b
b = t

Berikut programnya :

#include<iostream.h>
#include<conio.h>

class memindahkan{
friend istream& operator >> (istream&, memindahkan&);
friend ostream& operator << (ostream&, memindahkan&);

public :
memindahkan();
void tukar(){
   t=a ;
   a=b ;
   b=t ;
};

private :
   int a,b;
   int t;
};

memindahkan::memindahkan(){
   cout<<"memindahkan bilangan antar variable"<<endl;
}

istream& operator >> (istream& cin, memindahkan& masukan){
   cout<<"isikan nilai a : ";
   cin>>masukan.a;
   cout<<"isikan nilai b : ";
   cin>>masukan.b;
   cout<<endl;

return cin;
}

ostream& operator << (ostream& out, memindahkan& keluar){
   out<<"hasil setelah di pindah\n"<<endl;
   out<<"nilai a : "<<keluar.a<<endl;
   out<<"nilai b : "<<keluar.b<<endl;

return out;
}

 void main(){
memindahkan nilai;
cin>>nilai;
nilai.tukar();
cout<<nilai;

getch();
}

Tidak ada komentar:

Posting Komentar