PDA

View Full Version : سوال؟؟ برای اینکه کد زیر رو در ارایه ذخیره کنم باید چیکار کنم؟



بنده ی خدا
شنبه 20 مهر 1392, 19:14 عصر
#include"iostream"
using namespace std;
int fact(int);
int main(){
int i, result;
cout<<"enter value"; cin >>i;
result=fact(i);
cout<<"result factoril "<<i<<"is: "<<result;
cin >>i;
}

int fact(int k){
if(k=1)
return 1;

return(k*fact(k-1));
}

rahnema1
شنبه 20 مهر 1392, 19:52 عصر
یک آرایه با طول k درست کن از نوع int و یک متغیر شمارنده بنام i از نوع int درست کن قبل از return 1 و یا ( return (k*fact(k-1 مقادیر 1 و یا( k*fact(k-1 را توی عنصر i ام آرایه بریز و بعدش هم یکی به i اضافه کن تا به عنصر بعدی بره