Está en la página 1de 2

Taller de Programación

Semana 06. Estructura Repetitiva “while”

(ejercicios para practicar)

1. Escribir un programa en Java que solicite al usuario un número entero


y publique la tabla de multiplicar de dicho número.

2. Escribir un programa en Java que solicite al usuario una serie de


números. El programa termina cuando el usuario ingresa -1. Mostrar
al finalizar todos los números ingresados por el usuario, separados
por coma.

3. Escribir un programa en Java en el que, dada una serie de valores


positivos ingresados por el usuario, se muestre la cantidad de
múltiplos de 2, 3 y 5 encontrados. El usuario decide cuándo terminar
de ingresar los valores por teclado.

4. Escribir un programa en Java que permita al usuario adivinar qué


número ha generado el programa de forma aleatoria. El usuario tiene
3 oportunidades para adivinar. Si el usuario adivina al primer intento
recibe 20 puntos, al segundo, 10 y, al tercero 5. Si no adivina, se le
muestra el valor que fue generado y deberá consultarse al usuario si
desea iniciar un nuevo juego.

5. Escribir un programa en Java que solicite números entre 1000 y 9999


y muestra la cantidad de veces que cada dígito estuvo presente. El
ingreso de números finaliza cuando el usuario ingresa cero.

Docente: Mtro. Jorge Rodríguez Castro 1


6. Escribir un programa en Java que convierta un número decimal a
binario.

7. Escribir un programa en Java que convierta un número binario a


decimal.

8. Escribir un programa en Java que permite el ingreso de una frase y


muestre la cantidad de veces que aparece cada vocal en ella.

9. Escribir un programa en Java para determinar si un número dado por


el usuario es “perfecto” (un número perfecto es aquel que es igual a la
suma de sus divisores propios. Ejemplo: 28 = 1 + 2 + 4 + 7 + 14)

10. Escribir un programa en Java para generar el siguiente patrón:

Docente: Mtro. Jorge Rodríguez Castro 2

También podría gustarte