تابع بازگشتی x به توان y برای توربو سی پلاس پلاس

newrayaneh

Active Member
سلام و عرض ادب
من تابع بازگشتی x به توان y برای توربو سی پلاس پلاس رو می خوام

ممنون میشم اساتید کمکم کنند.
 

farik

Well-Known Member
با سلام..
تقدیم به شما:
کد:
#include <stdio.h>
#include<iostream>
#include<conio.h>
using namespace std;
double power(double x,int y){
       double res=0;
       if(y==0){
             return 1;
       }else if(y>0){
             res=x*power(x,--y);
             return res;
       }else if(y<0){
             y*=-1;
             res=power(x,y);
             return (1/res);
       }
}
int main(){
    cout<<power(2,-1);
getch();
return 0;
}
lموفق باشید...
 

جدیدترین ارسال ها

بالا