funciones basicas
#include <iostream>
using namespace std;
int factorial (int n);
int suma(int a, int b);
int main()
{
int n1;
cout<<"Ingrese N:";
cin>>n1;
cout<<"El factorial es: "<<factorial(n1);
cout<<endl<<"La suma del numero ingresado y su factorial es:"<<suma(n1,factorial(n1));
return 0;
}
//funcion
int factorial (int n)
{ int fact=1;
if(n>1)
{
for(int i=2;i<=n;i++)
fact=fact*i;
}
return fact;
}
int suma(int a,int b)
{
return a+b;
}
error con numeros grandes como soluciono ese problema?
ResponderEliminar