POMOCY DAJE NAJ C++
obliczanie silni na podstawie podanej przez użytkownika liczby n;



Odpowiedź :

Frg11

Odpowiedź:

Poniżej kod wykorzystujący funkcje rekurencyjną  (w C++, nie C)

Wyjaśnienie:

// silnia obliczana rekurencyjnie

#include<iostream>

using namespace std;

int silnia (int n)

{

if (n == 0) return 1;

else return n*silnia(n-1);

}

int main()

{

int liczba;

cout << "Podaj liczbe: ";

cin >> liczba;

cout << liczba << "! = " << silnia(liczba) << endl;

return 0;

}