In this program we will see how a function calls itself inside its body of fuction.
Program:
Program:
#include<iostream>
#include<conio.h>
using
namespace std;
int
rf(int n,int b)
{
if(b==1)
{
return n;
}
else
{
return
n*rf(n,b-1);
}
}
int
main()
{
int m,o;
cout<<"Enter
base : ";
cin>>m;
cout<<"Enter
power: ";
cin>>o;
cout<<rf(m,o);
getch();
}
//Code Ends
Screenshot:
0 comments:
Post a Comment