#include <iostream>
#include <cstdlib>
using namespace std;
int wynik = 1;
int obliczaniesilni(int x)
{
for (int i=x; i == 0 ; i--) {
wynik = wynik *i;
}
return wynik;
}
int main() {
int liczba;
cout << "Podaj liczbe:";
cin >> liczba;
cout << obliczaniesilni(liczba);
return 0;
}
Witam to jest mój kodzik, mam napisać w funkcji silnię iteracyjnie, lecz na czymś się zawiesiłem, chyba moj algorytm nie jest idealny, pomoze ktos?