Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Solución desafío

Buenas tardes.

Solución:

import java.util.Scanner;

public class Principal { public static void main(String[] args) {

    Scanner teclado = new Scanner(System.in);
    System.out.println("Ingrese un número entero: ");
    int numero = teclado.nextInt();
    teclado.close();
    if (numero % 2 == 0){
        System.out.println("El número " + numero + " es par.");
    }

    else {
        System.out.println("El número " + numero + " es impar.");

    }
}

}

1 respuesta

Hola Estudiante, espero que estés bien

Tu solución para determinar si un número es par o impar parece estar bien estructurada. Has utilizado la clase Scanner para recibir la entrada del usuario y luego has aplicado una condición if/else para verificar si el número es par o impar.

Aquí tienes un pequeño repaso de cómo funciona tu código:

  1. Utilizas Scanner para leer un número entero ingresado por el usuario.
  2. Cierras el Scanner después de recibir la entrada, lo cual es una buena práctica.
  3. Compruebas si el número es par utilizando numero % 2 == 0. Si el resultado es 0, el número es par.
  4. Si no es par, entonces es impar, y así lo indicas en la cláusula else.

Tu código debería funcionar correctamente y mostrar resultados como "El número 8 es par." o "El número 7 es impar.", tal como se espera en el ejercicio.

Espero que tu programa funcione sin problemas. Si encuentras algún inconveniente, verifica que el entorno donde estás ejecutando el código esté configurado correctamente.

Espero haber ayudado y buenos estudios!