![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%)
|
Witam.
Mam problem z silnią taki, że nie wiem jak zrobić, aby rezultat wyświetlał się w taki sposób: Wprowadzam w formularzu 5 i wyskakuje taka odpowiedz z serwera: Cytat Silnia z liczby 1 wynosi 1 Silnia z liczby 2 wynosi 2 Silnia z liczby 3 wynosi 6 Silnia z liczby 4 wynosi 24 Silnia z liczby 5 wynosi 120 Oto kod:
I u mnie jest taki rezultat: Cytat Silnia z liczby 2 wynosi 2 Silnia z liczby 3 wynosi 0 Silnia z liczby 4 wynosi 0 Silnia z liczby 5 wynosi 0 Proszę was o jakieś wskazówki, podpowiedzi jak rozwiązać ten problem. Może nie rozumiem rekurencji. Sam już nie wiem (IMG:style_emoticons/default/smile.gif) |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 13 Dołączył: 17.12.2011 Ostrzeżenie: (0%)
|
Twoja funkcja w niektórych przypadkach zwracała liczbę, w pozostałych wyświetlała ciąg znaków. Rozbiłem to na dwie funkcje:
Sprawdź teraz. Ten post edytował fklar 27.02.2015, 15:20:05 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 17.07.2012 Ostrzeżenie: (0%)
|
Dzięki wielkie za pomoc (IMG:style_emoticons/default/smile.gif) Teraz działa jak należy. Jeszcze po prostu do końca nie rozumiem funkcjonowania rekurencji.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 2.04.2026 - 14:51 |