Halla el factorial de un número
#include "stdafx.h"
#include "iostream"
using namespace std;
long factorial(int n)
{
if(n==0)
return 1;
else
return factorial(n-1)*n;
}
void main()
{
int n;
char rpta='n';
do{
system("cls");//Limpia la pantalla
do{
cout<<"Ingrese numero: ";cin>>n;
}while(n<0);
cout<<endl<<"Factorial de "<<n<<" = "<<factorial(n)<<endl;
cout<<"Desea realizar otro calculo (s/n)?\t";cin>>rpta;
}while(rpta!='n');
}
No hay comentarios:
Publicar un comentario