Ocena użytkownikóww: ***** / 3
Nadesłany przez Adrian Wijas, 20 marca 2011 20:06
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.Jeżeli nie odpowiada Ci sposób formatowania kodu przez autora skorzystaj z pretty printer'a i dostosuj go automatycznie do siebie.
s_3_c.cpp:
// silnia obliczana rekurencyjnie
//www.algorytm.org
#include <iostream>
long int silnia(long int n);
int main()
{
int x;
std::cout << "Silnia by AWPecet" << std::endl << "podaj liczbe ";
std::cin >> x;
std::cout << "\twynik: " << silnia(x) << std::endl;
system("pause");
return 0;
}
long int silnia(long int n)
{
return n ?
n * silnia(n-1)
:
1;
}