Menghitung Pangkat Dengan Rekursi
Posted by Budi Arieyanto | Posted in Borlant C++ | Posted on 04.40
#include <iostream.h>
#include <conio.h>
long pangkat(int x,int n);
main()
{
int x,y;
cout<<"Menghitung x^y"<<endl;
cout<<"=============="<<endl;
cout<<"Nilai X : ";cin>>x;
cout<<"Nilai Y : ";cin>>y;
cout<<x<<"^"<<y<<" : "<<pangkat(x,y)<<endl;
getch();
}
long pangkat(int x,int n)
{
if(n==1)
return (x);
else
return (x*pangkat(x,n-1));
}


Comments (0)
Posting Komentar