kingmjl
جمعه 25 مهر 1393, 16:20 عصر
یه برنامه x به توان y و با استفاده از توابع بازگشتی
این رو خودم نوشتم اما ارور میده یه چک میکنید ؟
#include <iostream>
#include <conio.h>
using namespace std;
long int z (int x,int y)
{
if (y==0)
return 1;
if (y==1)
return x;
else
return x*z(x,y-1);
}
void main ()
{
int x;
cin>>x;
cout<<z(x);
getch();
}
این رو خودم نوشتم اما ارور میده یه چک میکنید ؟
#include <iostream>
#include <conio.h>
using namespace std;
long int z (int x,int y)
{
if (y==0)
return 1;
if (y==1)
return x;
else
return x*z(x,y-1);
}
void main ()
{
int x;
cin>>x;
cout<<z(x);
getch();
}