Buenas, soy KIFT_14, uno de los informátikos piraos que han decidido hacer este blog.
Hoy voy a inaugurar este blog hablando de algo tan maravilloso como las funciones recursivas. Para los que no lo sepan, una función recursiva es una función que se llama a sí misma. Espero que todos los que leáis esto (pocos debeis ser) sepais que cuando me refiero a "llamar" no me estoy refiriendo a llamar como os llama vuestra madre para decir que la cena está lista, o a llamar como os llama cualquiera por el teléfono, no... cuando digo llamar me refiero a ese fragmentito de código de un programa (sí, los programas estan hechos de código, no hacen las cosas porque si) que le dice a otro fragmentito que le haga alguna tarea.
Entonces, si nos basamos en lo antes explicado, tenemos que hay una función, que tiene una tarea concreta, que debe preguntarse a sí misma eso mismo que está haciendo. Yo no sé vosotros, pero yo, cuando necesito saber algo no me lo pregunto a mí mismo esperando a que mí mismo me lo vuelva a preguntar esperando que una milagrosa respuesta aparezca de la nada.
Aunque yo ya sepa que las cosas no son exactamente como las he pintado anteriormente, porque ya tengo algo de experiencia con Mrs. Recursivity, me divierte ver las caras de incompresión y de flipe de mis compañeros mientras el profe explica este maravilloso fenómeno.
Supongo que habréis notado mi cierto grado de demencia mental y os pido no lo tengáis en cuenta. Disfrutad de las paranoias que irán saliendo.
Y aquí me despido de ustedes con una pequeña prueba (yo conseguí hacer la operación a la primera, a ver si vosotros podéis, si no, es que vuestro nivel mental es inferior al mío, os dejo imaginar lo bajo que caeréis, habiendo leído lo de antes).
Estais en un chiringuito en la playa tomando unas birras con 2 colegotes. Pedís la cuenta y el camarero va a preparar la nota, que sube a 30€, pero el jefe, que os conoce, os lo deja a 25€. Entonces el camarero, que no tiene ganas de repartir 5€ para 3 personas, se keda 2€. Siguiendo estos calculos acabamos obteniendo que pagáis 9€ cada uno ¿no? Eso son 27€ y los 2€ del camarero suman 29€. ¿¿¿Donde está el que falta???
Muchas gracias por haber leído mi rollo hasta el final, hasta la próxima!
METAL RULES
By: KIFT_14