Ejercicio 8 - Utilización de recursividad

Objetivo

Utilizar recursividad para resolver un problema descrito explícitamente en forma recursiva

Enunciado

Elevar un número positivo a una potencia positiva es un problema que puede representarse de forma recursiva de la siguiente forma:

elevar (X a la Y) es igual a: X * X * X * X (Y veces)

En otras palabras:

Si Y = 0 elevar(X a la 0) da 1

Si Y = 1 elevar(X a la 1 ) da X

Si Y>1

elevar(X a la Y) es igual a elevar(X a la (Y-1)) * Y

Forma de entrega de la solución

El estudiante debe presentar una explicación de la solución del ejercicio acompañada del código fuente y las pantallas de salida que produce su programa para los casos de prueba derivados del enunciado.