Dalam pembuatan program ini sebener nya cukup simpel . asalkan telah paham alur-alur algoritma nya. ini adalah salah satu program dimana program ini untuk memindah ataupun pertukaran tempat dari apa yang di inputkan. seprti contoh dalam sehari-hari yang tadi nya duduk di depan menjadi duduk dibelakang setelah program dijalankan. begitulah kurang lebih nya program ini berjalan. silahkan perhatikan juga dimengerti program berikut .
jika ada yang kurang jelas anda bisa kasih komentar disini, saya akan membantu permasalahan anda jika saya sudah menemukan jawabanya.
selamat mencoba.
#include<iostream.h>
#include<conio.h>
class program{
friend ostream& operator<<(ostream&,program&);
friend istream& operator>>(istream&,program&);
public:
program();
void balik(){
x = 0; // inialisai atau pemberian nilai awal pada x = 0.
while (a>0)
{
x = x * 10 + a % 10;
if (x == 0) cout << "0";
a = a/10;
}
;}
private:
int a,x;
};
program::program(){
cout<<"============================================="<<endl;
cout<<"Program Untuk menukar atau membalik letak nya"<<endl;
cout<<"_____________________________________________"<<endl;
}
istream& operator>>(istream& in, program& mlebu){
cout<<"masukan bilngan apa yang anda mau : ";
in>>mlebu.a;
return in;
}
ostream& operator<<(ostream& out,program& metu){
cout<<"hasil dari pertukaran : ";
out<<metu.x;
return out;
}
main(){
program z;
cin>>z;
z.balik();
cout<<z;
getch();
return 0;
}
#include<conio.h>
class program{
friend ostream& operator<<(ostream&,program&);
friend istream& operator>>(istream&,program&);
public:
program();
void balik(){
x = 0; // inialisai atau pemberian nilai awal pada x = 0.
while (a>0)
{
x = x * 10 + a % 10;
if (x == 0) cout << "0";
a = a/10;
}
;}
private:
int a,x;
};
program::program(){
cout<<"============================================="<<endl;
cout<<"Program Untuk menukar atau membalik letak nya"<<endl;
cout<<"_____________________________________________"<<endl;
}
istream& operator>>(istream& in, program& mlebu){
cout<<"masukan bilngan apa yang anda mau : ";
in>>mlebu.a;
return in;
}
ostream& operator<<(ostream& out,program& metu){
cout<<"hasil dari pertukaran : ";
out<<metu.x;
return out;
}
main(){
program z;
cin>>z;
z.balik();
cout<<z;
getch();
return 0;
}
jika ada yang kurang jelas anda bisa kasih komentar disini, saya akan membantu permasalahan anda jika saya sudah menemukan jawabanya.
selamat mencoba.
0 Comments