Assalamualaikum Wr. Wb.
Ini adalah jawaban diskusi kelas algoritma pemograman minggu lalu dan versi class. Mungkin versi javanya menyusul karena masih ada kesalahan.
Dan berikut adalah programnya :
#include<iostream>
class pindah {
friend istream& operator>>(istream&, pindah);
private :
int a,b,t;
public:
void masukan();
void pindahkan();
};
void pindah::masukan(){
cout<<"masukkan nilai a :";
cin>>a;
cout<<"masukkan nilai b :";
cin>>b; }
void pindah::pindahkan(){
t=a;
a=b;
b=t;
cout<<"nilai a ="<<a<<endl;
cout<<"nilai b ="<<b<<endl; }
int main(){
pindah x;
x.masukan();
cout<<" hasilnya adalah \n";
x.pindahkan();
return 0;
}
Selamat menyoba program di atas. Dan tterimah kasih.
Ini adalah jawaban diskusi kelas algoritma pemograman minggu lalu dan versi class. Mungkin versi javanya menyusul karena masih ada kesalahan.
Dan berikut adalah programnya :
#include<iostream>
class pindah {
friend istream& operator>>(istream&, pindah);
private :
int a,b,t;
public:
void masukan();
void pindahkan();
};
void pindah::masukan(){
cout<<"masukkan nilai a :";
cin>>a;
cout<<"masukkan nilai b :";
cin>>b; }
void pindah::pindahkan(){
t=a;
a=b;
b=t;
cout<<"nilai a ="<<a<<endl;
cout<<"nilai b ="<<b<<endl; }
int main(){
pindah x;
x.masukan();
cout<<" hasilnya adalah \n";
x.pindahkan();
return 0;
}
Selamat menyoba program di atas. Dan tterimah kasih.