Cześć. Muszę dodać licznik do silnia(), który zliczy ile razy ta metoda się wykonuje w symbolNewtona() jednak nie wiem jak to zrobić.
class symbolNewtona {
public static int silnia(int i) {
if (i < 1)
return 1;
else {
return i * silnia(i - 1);
}
}
public static int symbolNewtona(int n, int k) {
int wynik = (silnia(n) / ((silnia(k)) * silnia((n - k))));
return wynik;
}
public static void main(String[] args) {
int x = symbolNewtona(8,3);
System.out.println(x);
}
}
Jeśli dodaje jakiś int licznik = 0 w silnia() to owszem zlicza, ale tylko raz bo następne wywołanie go zeruje, a chciałbym otrzymać sumę wszystkich wywołań.