IMPLEMENT POWER FUNCTION USING FUNCTION OVERLOADING
hello friends....
TAKE THE FIRST STEP TO KNOWLEDGE FRIENDS BECAUSE KNOWLEDGE IS FREE.
/* WRITE A PROGRAM TO IMPLEMENT POWER FUNCTION USING FUNCTION OVERLOADING */
#include<iostream.h>
#include<conio.h>
int power (int,int);
double power (double,int);
void main()
{
int x,p,ans1;
double y,ans2;
clrscr();
cout<<"enter int base value x = ";
cin>>x;
cout<<"enter double base value y = ";
cin>>y;
cout<<"enter power value of x & y = ";
cin>>p;
ans1=power(x,p);
cout<<"int base and power ans is : "<<ans1<<endl;
ans2=power(y,p);
cout<<"double base and power ans is : "<<ans2;
getch();
// return 0;
}
int power(int i, int j)
{
int k,ans1=1;
for(k=1; k<=j; k++)
{
ans1=ans1*i;
}
return ans1;
}
double power(double i, int j)
{
int k;
double ans2=1.0;
for(k=1; k<=j; k++)
{
ans2=ans2*i;
}
return ans2;
}
OUTPUT
============
enter int base value x = 3
enter double base value y = 3.7
enter power value of x & y = 2
int base and power ans is : 9
double base and power ans is : 13.69
* * * * * * * * * * * * * *
>> IF YOU LIKE THIS BLOG, PLEASE SHARE AND SUBSCRIBE. ALSO COMMENT FOR THIS BLOG.>> IF YOU HAVE ANY QUESTIONS PLEASE ASK IN COMMENT.>> IF YOU WANT TO LEARN HTML WITH OUTPUT, SO VISIT THIS BLOGhttps://dnpwebdeveloper.blogspot.com/
>> IF YOU WANT TO LEARN C PROGRAM WITH OUTPUT, SO VISIT THIS BLOG
Comments
Post a Comment