Commit 7978c885 by Patryk Czarnik

Rozwiązana silnia

parent 6e8c9182
......@@ -4,13 +4,19 @@ using namespace std;
// Napisz funkcję silnia, która oblicza iloczyn liczb naturalnych od 1 do n włącznie
// silnia(n) = 1 * 2 * ... * n
// Np. silnia(5) = 1*2*3*4*5 = 120
int silnia(int n) {
// Dla typu wynikowego unsigned long long poprawne będą wyniki do 20!
unsigned long long silnia(int n) {
unsigned long long iloczyn = 1;
for(int i = 2; i <= n; i++) {
iloczyn = iloczyn * i;
}
return iloczyn;
}
int main()
{
int parametr, wynik;
int parametr;
unsigned long long wynik;
do {
cout << "Podaj liczbę: " << flush;
cin >> parametr;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment