English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
Todas las categorías

3 respuestas

#include
#include
void main()
{
float long n,m,cont;
clrscr();
cout<<\"ingrese el numero para calcular su factorial:\";cin>>n;
m=1;
cont=1;
while (cont<=n){
m*=cont;
cont++;}
cout<<\"el factorial de \"< getch();}

2006-09-30 16:49:41 · answer #1 · answered by Just Me 4 · 0 0

long factorial(int n)
{ if(n>=0)//Si n es positivo o cero
if(!n)// Si n es cero
return 1;
else return (n*factorial(n-1));
else return -1;// Error, número negativo
}

2006-10-01 07:05:43 · answer #2 · answered by Odiseo 2 · 0 0

Te lo escribo en "C"

int function factorial(int n) {
if (n = 0){
return 1;
}else{
return n * factorial(n-1);
}
}

2006-09-30 23:45:29 · answer #3 · answered by Juan M 3 · 0 0

fedest.com, questions and answers