Logo Java

Escribir los números del 100 al 0 en Java (de 7 en 7)

Seguimos con el aprendizaje de Java, recreando ejercicios que nos permitan manejar los pormenores de este lenguaje, su lógica y la sintaxis de sus instrucciones, hoy desarrollaremos un ejercicio (Escribir los números del 100 al 0 en Java) que nos garantizará comprender aspectos como: ciclos repetitivos, condicionales y variables; partes fundamentales en todo proyecto de Software.

Escribir los números del 100 al 0 en Java (de 7 en 7)

Caso: Construir un programa en Java capaz de escribir todos los números del 100 al 0 de 7 en 7.

Datos de entrada:

Para este ejemplo, los datos de entrada serían los números 100 y 0 para manejar el ciclo y el número 7 para los saltos de los números, sin embargo estos datos también podrían ser ingresados.

Procesos:

  • Recorrer todos los números del 100 al 0 empezando con el 100.
  • Validar y mostrar solo los números de 7 en 7, ejemplo: 100, 93, 86..

Salidas:

🌟 ¡Visita Nuestra Tienda para Programadores! 🌟

Descubre Códigos Fuente, Cursos, Software, Computadoras, Accesorios y Regalos Exclusivos. ¡Todo lo que necesitas para llevar tu programación al siguiente nivel!

  • Números del 100 al cero de 7 en 7.

Código en Java ocupando un ciclo for

Con el código anterior, podemos imprimir los números solicitados por el ejercicio; importante aclarar que la variable de control o iteración está inicializada en «100», por lo cual el recorrido que hacemos es inverso (Decremento), este lo hacemos de 7 en 7, usando (i-=7). Que básicamente se encarga de restar 7 a la variable «i» en cada iteración del ciclo.

Salida del código

Al ejecutar el programa obtenemos:

run:
100, 93, 86, 79, 72, 65, 58, 51, 44, 37, 30, 23, 16, 9 ,2

Es muy común utilizar ciclos for, sin embargo podemos hacer uso de otros ciclos repetitivos como el ciclo While, para lograr el mismo resultado, veamos:

Código en Java ocupando un ciclo While

Si analizamos la lógica del ciclo While, buscamos hacer el mismo proceso anterior; un valor lo comparamos, en este caso 100, si es mayor que 0, mostramos el valor. Posteriormente decrementamos «7», a la variable de control; esto lo repetimos en todas las vueltas que da el ciclo, permitiéndonos tener como resultado:

run:
100, 93, 86, 79, 72, 65, 58, 51, 44, 37, 30, 23, 16, 9 ,2

Finalmente de esta forma logramos escribir los números del 100 al 0 en Java, utilizando ciclos repetitivos de forma inversa, si deseas ampliar información sobre esta forma de usar ciclos repetitivos puedes visitar el siguiente enlace:

Ciclos repetitivos en orden decreciente en algoritmos

Comentarios

Aún no hay comentarios. ¿Por qué no comienzas el debate?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *