Ejercicios 3 Taller de Programación II Fecha: Miércoles 25 de Agosto de 2010 1.

-) Escriba un método recursivo en Java que retorne la división entera entre 2 números enteros positivos recibidos como parámetros, por medio de las restas sucesivas. 2.-) Escriba un método recursivo en Java que reciba como parámetro un número entero positivo, y retorne el número invertido. Por ejemplo, si el método recibe el número entero 1234, debe retornar 4321. 3.-) Escriba un método recursivo en Java que retorne el término n-ésimo de la serie de Fibonacci, la cual está dada por la siguiente definición:

4.-) Un granjero ha comprado una pareja de conejos para criarlos y luego venderlos. Si la pareja de conejos produce una nueva pareja cada mes y la nueva pareja tarda un mes más en ser también productiva, ¿cuántos pares de conejos podrá poner a la venta el granjero al cabo de un año? Escriba un programa recursivo en Java que permita resolver este problema. 5.-) Escriba un método recursivo en Java que calcule en forma recursiva el coeficiente binomial, de acuerdo a la siguiente definición:

MDP/mdp . 7.-) Escriba un método en Java que reciba como parámetro una cadena de caracteres y retorne verdadero si es un palíndromo. se lee igual de izquierda a derecha.-) Dado el siguiente método recursivo: Implemente en Java el método iterativo correspondiente. que de derecha a izquierda. y luego ordene el resto del arreglo con una llamada recursiva. es decir. un método que no use recursividad.6. es decir.-) Escriba un método recursivo en Java que ordene de menor a mayor un arreglo de números enteros basándose en la siguiente idea: coloque el elemento más pequeño en la primera ubicación. 8. o falso en caso contrario. “DABALEARROZALAZORRAELABAD” es un palíndromo. Por ejemplo.

Sign up to vote on this title
UsefulNot useful