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 BLOG
      https://dnpwebdeveloper.blogspot.com/
>> IF YOU WANT TO LEARN C PROGRAM WITH OUTPUT, SO VISIT THIS BLOG
>> MY INSTAGRAM ID : dnp176

Comments

Popular posts from this blog

RECEIVES TWO NUMBER AS AN ARGUMENT AND DISPLAY ALL PRIME NUMBER BETWEEN THESE TWO NUMBER

SORT AN ARRAY OF INTEGER IN ASCENDING ORDER USING A FUNCTION BY REFERENCE