Silnia rekurencyjnie
Petle i rekurencja - Podstawy Javy (Java)
Rekurencja: Funkcja silnia wywołuje samą siebie, aż do osiągnięcia warunku bazowego (n == 0 || n == 1), po czym zwraca wynik.
public class Main {
public static void main(String[] args) {
int n = 5; // Liczba, dla której obliczana jest silnia
System.out.println("Silnia liczby " + n + " wynosi: " + silnia(n));
}
public static int silnia(int n) {
if (n == 0 || n == 1) {
return 1;
}
return n * silnia(n - 1);
}
} Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu Podstawy Javy · Zaloguj się, aby zapisać postęp na koncie.