Java - Determinar si un numero es par, impar y múltiplo de 3

 
Vista:
sin imagen de perfil

Determinar si un numero es par, impar y múltiplo de 3

Publicado por Hernan (3 intervenciones) el 24/09/2017 23:16:27
Ingresar tres valores numéricos, y realizar:
• Si alguno fue par, mostrar la leyenda “Alguno de los números ingresados fue par”
• Si alguno fue impar y además múltiplo de 3 mostrar la leyenda “Alguno de los números ingresados fue impar múltiplo de 3”.
• Si no se cumplen las condiciones anteriores, mostrar la leyenda: “Ninguno de los números ingresados fue par ni impar múltiplo de 3”.

Quisiera ver si me pueden ayudar a resolver esto. gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Determinar si un numero es par, impar y múltiplo de 3

Publicado por costero (148 intervenciones) el 30/09/2017 02:03:10
Usando el resultado del modulo, %. Cualquier numero que el resultado de la calculation del modulo 2 es 0 entonces es par, sino es inpar.

Cualquier numero que el resultado de la calculation modulo de 3 es igual a 0 entonces es multiplo de 3. Lo interesante es que un numero multiplo es inpar.



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class CalcModulo {
    public static void main(String args[]) {
        System.out.println("Enter su numero. Para salir enter -1");
        while(true) {
            Scanner scanner = new Scanner(System.in);
            int value = scanner.nextInt();
            if(value == -1) {
                break;
            }
 
            if((value % 3) == 0) {
                System.out.printf("El numero %d es multiplo de 3\n", value);
                continue;
            }
 
            if((value % 2) == 0) {
                System.out.printf("El numero %d es par\n", value);
            } else {
                System.out.printf("El numero %d es inpar\n", value);
            }
        }
    }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar