“Conocimientos Programación>Lenguajes De Programación

Cómo utilizar la recursividad potencias exponenciales

2011/12/14
recursividad es un concepto fundamental en la informática. Se le vincula a las matemáticas , donde ciertas funciones pueden ser definidas en términos de sí mismos . Mientras que obtener una buena idea de recursividad puede ser difícil, ser capaz de escribir código recursiva es una habilidad importante . Algoritmos recursivos suelen revelar datos sobre su integración o la naturaleza de un problema. La recursividad se puede utilizar para calcular potencias exponenciales . Instrucciones
1

Abra un editor de texto como el Bloc de notas. Bloc de notas se puede acceder en
2

Escriba la siguiente definición de una función exponencial recursiva "Inicio -> Todos los programas -> Accesorios -> Bloc de notas. "

( define ( expt de base n )

( if ( n = 0 )

1

( * Base (base expt (- n 1 ))) ))

Esta definición se da en Lisp. Sin embargo , la misma función puede ser escrito en cualquier lenguaje que soporte la recursión . En primer lugar, la función tiene que probar la condición de salida , que en nuestro caso sucede si n = 0 . Entonces , nuestra función multiplica la base por el exponente de la base a la potencia original menos 1 . Esto es paralelo a la definición matemática de exponenciación .
3

Abra la definición de un intérprete. Si utiliza un intérprete de Lisp , utilice la función de esta manera: .

( Expt 2 2 )

Esto devolverá 4

Lenguajes De Programación
Cómo escribir un cuadro de texto en un archivo C
Cómo editar Setup.exe
Cómo utilizar Direct3D
Cómo agregar KeyListener a JFrame
Cómo solucionar el NTLDR sin un disco recuperarse de
Cómo reinstalar Rtl100.Bpl
Cómo escribir un script de configuración automática
Cómo limpiar la caché de ensamblados global
Conocimientos Informáticos © http://www.ordenador.online