Cześć, mam pewien problem z zadaniem:
Zaimplementuj metodę obliczającą to wyrażenie:
wyrazenie(0) = 1
wyrazenie(1) = 1
wyrazenie(a), gdy a jest parzyste = a * (a-2) * ... * 2 np. a = 6 //6*(6-2)*(4-2)*2
wyrazenie(a), gdy a nie jest parzyste = (a-1) * (a-3) * ... * 2
Napisałem w pętli if/else if warunki do 2 pierwszych wyrażeń (to jest banalne) oraz warunki do liczb parzystych i nieparzystych. Tylko nie wiem jak zabrać się za ten ciąg
Czy ktoś jest w stanie mi z tym pomóc, albo podać wskazówkę jak się za to zabrać?
Z góry dziękuje!