Deklarasi:
· Kuadrat(Y,X): integer
· if(x==1)
· else
· return y*kuadrat(y,x-1);
· Output: Hasil kuadrat
#include <cstdlib>
#include <iostream>
long int kuadrat(int y, int x){
if(x==1)
return y;
else
return y*kuadrat(y,x-1);
}
using namespace std;
int main(int argc, char *argv[])
{
int x,y;
cout<<"program menghitung y pangkat x \n";
cout<<"masukan y :"; cin>>y;
cout<<"masukan x :"; cin>>x;
cout<<y<<" pangkat "<<x<<" adalah "<<kuadrat(y,x)<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
Tidak ada komentar:
Posting Komentar