¿podria mejorar mi codigo?

0 votos
preguntado por Zabdiel Contreras (120 puntos) Mar 9 en Java
En una empresa cada empleado debe teclear un código identificador de 3 cifras en la entrada. Escribir un programa que muestre por pantalla la categoría del empleado teniendo en cuenta que: • Si el código es divisible por 2, por 3 y por 5, la categoría del empleado es “Director general”. • Si el código es divisible por 3 y por 5 pero no por 2, la categoría del empleado es “Directivo”. • Si el código es divisible por 2, pero no por 3 ni por 5, la categoría del empleado es “Staff”. • Si el código no es divisible por 2, ni por 3 ni por 5, la categoría del empleado es “Seguridad”.
    public static void main(String[] args) {
       Scanner l=new Scanner (System.in);
       int a;
       System.out.println("Introduce los tres numero de control:");
       a=l.nextInt();
       if(a%2==0 && a%3==0 && a%5==0 ){
           System.out.println("ES dierector general");
       }
       else if(a%2!=0 && a%3==0&& a%5==0 ){
           System.out.println("ES directivo");
       }
    else if(a%2==0 && a%3!=0 && a%5!=0 ){
           System.out.println("ES Staff");
       }
    else if(a%2!=0 && a%3!=0 && a%5!=0 ){
           System.out.println("ES seguridad");
       }
    else{
        System.out.println("No eres empleado");
    }
    }
    
}

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
1 respuesta
preguntado por redm23 (300 puntos) Ene 28, 2016 en Java
0 votos
0 respuestas
0 votos
0 respuestas
0 votos
9 respuestas
preguntado por jasu (320 puntos) Ene 28, 2016 en Java
0 votos
1 respuesta
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código
...