Francisco Aldana Hernández

Francisco Aldana Hernández
Sistemas Computacionales

lunes, 27 de septiembre de 2010

Programa # 2 -- Factorial de un número

#include<iostream.h>
#include<conio.h>
double factorial (int n)
{
clrscr();
    if (n<0) return 0;
    if (n==0) return 1;
    else if (n==1) return 1;
    else return n*factorial (n-1);
}

int main()
{
    double
     x,fac;
    cout<<"Ingrese un numero para calcular el factorial "<<endl;
    cin>>x;
    fac = factorial (x);
    cout<<"El factorial de: "<<x<<" = "<<fac<<endl;
    getch();
    return 0;
}

No hay comentarios:

Publicar un comentario