</pre> #include <iostream.h> #include <conio.h> class Balik{ friend istream& operator>>(istream&, Balik&); friend ostream& operator<<(ostream&, Balik&); public: void balik_kata(); void balik(int a); private: char kata[50]; int n; }; void Balik::balik_kata(){ cout<<"Masukkan Kata : "; cin>>kata;n=strlen(kata); cout<<"Hasilnya adalah : "; balik(n); cout<<endl; } void Balik::balik(int a){ if (a != -1){ cout<<kata[a]; balik(a-1); } } int main() { Balik X; X.balik_kata(); X.balik(1); getch(); } <pre>