Menu
Coddy logo textTech

Silnia

Lekcja 5 z 15 w kursie Wyzwania z rekurencji — opanuj myślenie rekurencyjne w Coddy.

challenge icon

Wyzwanie

Łatwy

Napisz funkcję o nazwie fact, która otrzymuje liczbę całkowitą num i zwraca silnię num.

Silnia n to iloczyn wszystkich liczb od 1 do n

Przykłady:

  • fact(4)  ->  24 = 1 *  2 * 3 * 4
  • fact(6)  ->  720 = 1 * 2 * 3 * 4 * 5 * 6

Silnię n zapisuje się w matematyce jako n!

Silnia 0 wynosi 1.

Spróbuj swoich sił

int fact(int num) {
    // Wpisz kod tutaj
}

Wszystkie lekcje w sekcji Wyzwania z rekurencji — opanuj myślenie rekurencyjne

Poćwicz samodzielnie: Kompilator C online