PANGKAT
#include <iostream.h>#include <conio.h>
#include <math.h>
class pangkaty{
friend ostream& operator << (ostream& , pangkaty& );
friend istream& operator >> (istream& , pangkaty& );
public:
pangkaty();
float pemangkatan();
private:
float x, y;
};
pangkaty::pangkaty(){}
istream& operator >> (istream& in, pangkaty& t){
cout<<"masukkan nilai x : "; in>>t.x;
cout<<"masukkan nilai y : "; in>>t.y;
return in;
}
float pangkaty::pemangkatan(){
return (exp(y*log(x)));
}
ostream& operator << (ostream& out, pangkaty& t){
out<<"hasil : "<<t.pemangkatan()<<endl;
return out;
}
int main(){
pangkaty k;
cin>>k;
cout<<k;
getch();
}