algorytm.org

Implementacja w C/C++



Baza Wiedzy
wersja offline serwisu przeznaczona na urządzenia z systemem Android
Darowizny
darowiznaWspomóż rozwój serwisu
Nagłówki RSS
Artykuły
Implementacje
Komentarze
Forum
Bookmarki






Sonda
Implementacji w jakim języku programowania poszukujesz?

Silnia - Implementacja w C/C++
Ocena użytkownikóww: *****  / 3
SłabyŚwietny
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;
}
Dodaj komentarz