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

Verificando si un número es par o impar

import java.util.Scanner;

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

        Scanner scanner = new Scanner(System.in);

        System.out.println("Please enter your number");
        int number = scanner.nextInt();


        if (number % 2 == 0) {
            System.out.println("Number " + number + " is even");
        } else {
            System.out.println("Number " + number + " is odd");
        }
        
    }}
1 respuesta

¡Hola Sol, espero que estés bien!

Tu código para verificar si un número es par o impar está casi perfecto. Sin embargo, para que coincida con la salida esperada del ejercicio, puedes ajustar ligeramente los mensajes de salida para que sean en español, como se muestra en el ejemplo de la actividad. Aquí tienes cómo quedaría tu código:

import java.util.Scanner;

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

        Scanner scanner = new Scanner(System.in);

        System.out.println("Por favor, introduce tu número:");
        int number = scanner.nextInt();

        if (number % 2 == 0) {
            System.out.println("El número " + number + " es par.");
        } else {
            System.out.println("El número " + number + " es impar.");
        }
        
        scanner.close();
    }
}

Este ajuste asegura que el mensaje de salida esté en español y coincida con el formato esperado por la actividad. Además, es una buena práctica cerrar el Scanner después de su uso para evitar posibles fugas de recursos.

Espero haber ayudado y buenos estudios!