Cerca

Fattoriale funzione ricorsiva

Queste poche righe servono per calcolare il fattoriale di un numero naturale n:
#include<iostream>
#include<stdlib.h> //Serve per windows
using namespace std;
int fact( int numero)
{ if (numero <= 1) return 1;
  else return (numero * fact(numero-1));
}
int main()
{
int n;
cout <<"Inserisci un numero naturale: \n";
cin >>n;
int fattor;
fattor = fact(n);
cout<< "Il fattoriale di " << n <<" e'\n";
cout<< fattor;
system("PAUSE");
return0;
}

Background Image

Header Color

:

Content Color

: