exponencial
Pulse aquí para obtener el archivo
Contenido del Archivo
;La documentación sería algo como lo siguiente antes de la definición de la función ;; exponencial: numero, entero positivo -> numero ; Lo de arriba especifica que la función recibe dos números y retorna otro número ;;Propósito: Recibe una base y un exponente y eleva la base al exponente (potenciación) ; El propósito indica en palabras lo que debe realizar la función. ;; Ejemplo: (exponencial 5 4) debe dar 5^4 debe dar como resultado 625 ;; (exponencial 5 0) debe dar 1 (define (exponencial base exponente) (if (= exponente 0) 1 ;;Todo número elevado a la cero es 1 (* base (exponencial base (- exponente 1))))) ;;Llamado recursivo
