- Program c++ mengubah bentuk perpangkatan (a,n) ke dalam bentuk Perkalian secara Rekursif . #include <iostream>
using namespace std;
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int kalitopangkat(int a, int b){
// cout<<a<<" "<<b<<" "<<kalitopangkat<<" ";
if(b<=1) return a;
else return a*kalitopangkat(a,b-1);
}
int main(int argc, char** argv) {
int x,y;
cout<<"Masukan bilangan : ";
cin>>x;
cout<<"Masukan pangkat : ";
cin>>y;
cout<<kalitopangkat(x,y);
return 0;
}
EmoticonEmoticon