Silnia rekurencyjnie
Liczbę dla której obliczana jest wartość, wprowadza użytkownik.
Kompilator: Dev C++
//Silnia rekurencyjnie - funkcje
#include <cstdlib>
#include <iostream>
using namespace std;
int wywolania(int n);
int main(int argc, char *argv[])
{
int i;
cout<<"Podaj liczbe do silni: ";
cin>>i;
cout<<"Wynik to: "<<wywolania(i)<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
int wywolania(int n)
{
if (n>1)
n*=wywolania(n-1);
return n;
};