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

Practica

implemente la clase scanner para que el usuario ingrese sus propios números y también la función para que decida cuando dejar de usar el sistema.

import java.util.Scanner;

public class NumeroPar { public static void main(String[] args) { //Variable que alojará el número que pediremos al usuario int numeroIngresado; boolean continuar = true;

    //nuevo objeto escaner para pedir un numero al usuario
    Scanner input = new Scanner(System.in);

    //condicional do/while para que el usuario pueda seguir validando diferentes numeros
    do {


        System.out.print("Ingresa un número: ");
        numeroIngresado = input.nextInt();
        input.nextLine();

        //condicion que valida si el numero es par o primo
        if (numeroIngresado % 2 == 0) {
            System.out.println("El numero " + numeroIngresado + " es un par");

        } else {
            System.out.println("El numero " + numeroIngresado + " no es un par");
        }

        System.out.println("¿desea ingresar otro numero? Si / No");
        String seleccion = input.nextLine();

        //Condicional para continuar el sistema
        if (seleccion.equalsIgnoreCase("No")){
            System.out.println("¡Gracias por usar este verificador de pares y primos!");
            continuar = false;
        }
    } while (continuar);
}

}

1 respuesta

Excelente, aquí mi solución:

package com.aluracursos.desafios;

import java.util.Scanner;

public class paridad {
    public static void main(String[] args) {
        int numero;
        boolean continuar =true;
        Scanner teclado = new Scanner(System.in);

        do {
           System.out.println("Escriba un número: ");
           numero = teclado.nextInt();
           if (numero % 2 == 0) {
               System.out.println(numero + " Es par");
           } else {
               System.out.println(numero + " Es impar");
           }
           System.out.println("¿Deseas ingresar otro número? Si / No");
           String seleccion = teclado.next();
           if (seleccion.equals("No")){
               System.out.println("¡Gracias por usar este verificador de pares y primos!");
               continuar = false;
           }
       }while(continuar);
    }
}