Jumat, 05 Oktober 2012

Uji kompetensi SDATA pertemuan ke-1 Pangkat

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();
}

 

Copyright © YunusBasuki® Design by YunusBasuki

HOME