Potrzebowałbym pomocy z tym zadaniem, nie do końca wiem jak napisać tą funkcję. Jakby ktoś mógł troszkę pomóc byłbym wdzięczny :)
Napisz rekurencyjną funkcję o wartościach rzeczywistych PowerN ( X , N ), która zwraca moc X^N ( X ≠ 0 jest liczbą rzeczywistą, N jest liczbą całkowitą) obliczoną w następujący sposób:
X ^0 = 1,
X^N = ( X^N div 2 )^2 jeśli N jest dodatnią liczbą parzystą, X^N = X · X^N -1, jeśli N jest dodatnią liczbą nieparzystą, X^N = 1/X^ - N jeśli N <0,
gdzie "div" oznacza operatora podziału całkowitego . Za pomocą tej funkcji moce wyjściowe X^N dla danej liczby rzeczywistej X i pięć podane liczby całkowite N .