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

Desafio Par o Impar

import java.util.Scanner;

public class desario_if {

    public static void main(String[] args) {

        Scanner scanner = new Scanner(System.in);
        System.out.println("Por favor ingrese numero para validar si es par o impar");
        int numero = scanner.nextInt();

        if (numero % 2 == 0)
            System.out.println("El número " + numero + " es par");
        else
            System.out.println("El número " + numero + " es impar");

        scanner.close();
    }

}
1 respuesta

Hola Juan,

¡Espero que estés disfrutando del curso de Java! Vi tu código y parece que estás en el camino correcto para resolver el desafío de verificar si un número es par o impar. Tu implementación se ve bien y debería funcionar como esperas. Aquí tienes algunos puntos clave para asegurarte de que tu programa funcione correctamente:

  1. Entrada del usuario: Estás utilizando Scanner para obtener el número del usuario, lo cual es perfecto para este tipo de tarea interactiva.

  2. Condicional if/else: La lógica que usas para determinar si un número es par o impar (numero % 2 == 0) es correcta. Un número es par si el resto de la división por 2 es cero.

  3. Salida esperada: Asegúrate de que los mensajes de salida coincidan con lo que se espera en el ejercicio. En tu caso, ya lo estás haciendo bien con System.out.println("El número " + numero + " es par"); y System.out.println("El número " + numero + " es impar");.

  4. Cerrar el Scanner: Es una buena práctica cerrar el Scanner después de usarlo, lo cual ya estás haciendo con scanner.close();.

Tu código debería producir la salida esperada cuando ingresas un número. Por ejemplo, si ingresas 8, debería mostrar "El número 8 es par", y si ingresas 7, debería mostrar "El número 7 es impar".

Espero que esto te ayude y te deseo mucho éxito en tus estudios de Java.