0 calificaciones0% encontró este documento útil (0 votos)
6 vistas5 páginas
Este documento presenta 5 ejemplos de recursividad: 1) una tabla de multiplicar recursiva, 2) un programa que imprime ciudades de un arreglo en orden inverso, 3) un programa que ordena una lista de números de forma ascendente y descendente, 4) un programa que intercambia los valores de dos variables, y 5) un programa que imprime los números pares entre dos números ingresados por el usuario.
Este documento presenta 5 ejemplos de recursividad: 1) una tabla de multiplicar recursiva, 2) un programa que imprime ciudades de un arreglo en orden inverso, 3) un programa que ordena una lista de números de forma ascendente y descendente, 4) un programa que intercambia los valores de dos variables, y 5) un programa que imprime los números pares entre dos números ingresados por el usuario.
Este documento presenta 5 ejemplos de recursividad: 1) una tabla de multiplicar recursiva, 2) un programa que imprime ciudades de un arreglo en orden inverso, 3) un programa que ordena una lista de números de forma ascendente y descendente, 4) un programa que intercambia los valores de dos variables, y 5) un programa que imprime los números pares entre dos números ingresados por el usuario.
Lo primero que se hace es pedirle al usuario que ingrese el número de la
tabla de multiplicar que desea consultar. Por medio de un condicional realizamos la multiplicación del número ingresado por el usuario por la longitud del método y este se detiene hasta que el resultado de la multiplicación sea 10 o cercano a 10. Se imprime la tabla con sus respectivos resultados. 2)
Se define un arreglo de tamaño 5.
Por medio de un ciclo “for” se le pide al usuario que ingrese el nombre de las 5 ciudades, estas se van almacenando en el arreglo. Luego decimos que imprima las ciudades de la última a la primera por medio del “output Ciudad(Ciudad.length-1);” 3)
Lo primero que hacemos es crear una lista y le pedimos al usuario que
ingrese el tamaño de la lista, y por medio del ciclo “for” vamos almacenando los números que el usuario quiere que vaya en dicha lista, este ciclo se detiene hasta llegar a la longitud ingresada. Finalmente se imprime la lista, la lista en orden ascendente y la lista en orden descendente. 4)
Declaramos las variables de tipo entero A, B, AUX.
Le pedimos al usuario que ingrese el valor de A y el valor de B. La variable auxiliar nos permite intercambiar los valores de A y B. Finalmente imprimimos los valores de A y B iniciales y sus valores intercambiados. 5)
Inicializamos dos variables de tipo entero (A y B).
Por medio de un ciclo “do-while” le pedimos al usuario que ingrese los valores de A y B. B tiene que ser un número mayor que A sino el programa pide ingresar el dato nuevamente. Por medio de un ciclo “for” decimos que si el valor de A es un número divisible entre 2 entonces se imprimen los números pares hasta el valor de B.