Site Info Site Info

Numeros Impares En Java Con While

Numeros Impares En Java Con While

Vamos a aprender sobre los números impares en Java usando el bucle while. Un número impar es aquel que no es divisible exactamente por 2. Por ejemplo, 1, 3, 5, 7, 9... son números impares.

¿Qué es el bucle while?

El bucle while en Java permite ejecutar un bloque de código repetidamente mientras una condición sea verdadera. Es como un "mientras... hacer". Primero, se evalúa la condición. Si es verdadera, se ejecuta el código dentro del bucle. Luego, la condición se evalúa de nuevo. Esto continúa hasta que la condición sea falsa.

Imprimiendo Números Impares con while

Para imprimir números impares, necesitamos:

  1. Inicializar una variable (ejemplo: `int numero = 1;`). Esta variable representará el número actual que estamos evaluando. Empezamos en 1 porque es el primer número impar.
  2. Usar un bucle while cuya condición controle hasta qué número queremos llegar (ejemplo: `while (numero <= 20)`). Esto significa que el bucle se ejecutará mientras el valor de `numero` sea menor o igual a 20.
  3. Dentro del bucle while, imprimir el número actual.
  4. Incrementar la variable en 2 (ejemplo: `numero = numero + 2;`). ¡Este es el truco! Como solo queremos números impares, avanzamos de dos en dos.

Ejemplo de Código Java

Aquí tienes un ejemplo práctico:


public class ImparesWhile {
    public static void main(String[] args) {
        int numero = 1; // Inicializamos en el primer número impar

        while (numero <= 20) { // Bucle hasta 20
            System.out.println(numero); // Imprimimos el número impar
            numero = numero + 2; // Incrementamos en 2 para el siguiente impar
        }
    }
}

Este código imprimirá los números impares del 1 al 19 (ya que la condición es <= 20, pero el último número impreso es 19 antes de superar el límite).

4: Generación de números impar con while y for en JAVA - YouTube
4: Generación de números impar con while y for en JAVA - YouTube

Desglosando el Código

  • `int numero = 1;`: Declaramos una variable entera llamada `numero` y la inicializamos con el valor 1.
  • `while (numero <= 20)`: Creamos un bucle while que se ejecutará mientras `numero` sea menor o igual a 20.
  • `System.out.println(numero);`: Imprime el valor actual de `numero` en la consola.
  • `numero = numero + 2;`: Incrementa el valor de `numero` en 2. Esto asegura que solo estemos considerando números impares.

Variaciones

Podemos modificar el código para imprimir números impares en un rango diferente. Por ejemplo, para imprimir números impares del 10 al 30, podríamos comenzar inicializando `numero` con 11 (el primer impar después de 10) y cambiar la condición del bucle a `while (numero <= 30)`. También, podemos usar `numero += 2;` en lugar de `numero = numero + 2;` para hacer el código más conciso.

¡Recuerda! La clave para entender los números impares con el bucle while es la correcta inicialización de la variable y el incremento adecuado para saltar solo a los números impares.

Gallery

ciclo while – java(cantidad de numeros pares e impares) | Tutorias.co
PROGRAMACION JAVA CIES: SUMA 10 NÚMEROS PARES E IMPARES_WHILE
ciclo for – java (números impares precedentes) | Tutorias.co
Determinación de números pares, impares, promedio y numero mayor JAVA
ciclo for – java (numeros impares entre rango) | Tutorias.co
ciclo while + javascript (cantidad de numeros pares e impares
ciclo while – java(cantidad de numeros pares e impares) | Tutorias.co
ciclo for – java (numeros impares entre rango) | Tutorias.co
segunda sesión java: primeros 10 números impares