#include <cstdlib>
#include <iostream>
using namespace std;
class balik{
friend ostream& operator<<(ostream&,
balik&);
friend istream& operator>>(istream&,
balik&);
public:
void balik_kata();
private:
char kata[50];
int panjangkata;
};
istream& operator>>(istream& in, balik&
masuk){
cout<<"masukkan kata : ";
in>>masuk.kata;
masuk.panjangkata=strlen(masuk.kata);
return in;
}
ostream& operator<<(ostream& out, balik&
keluar){
cout<<"setelah dibalik : ";
keluar.balik_kata();
cout<<endl;
return out;
}
void balik::balik_kata(){
for(int i= panjangkata-1; i>=0; i--) {
cout<<kata[i];
}
}
int main(int argc, char *argv[])
{
balik kata;
cin>>kata;
cout<<kata;
system("PAUSE");
return EXIT_SUCCESS;
}
0 komentar:
Posting Komentar