Facebook
From isaaac nguema, 3 Years ago, written in Java.
This paste is a reply to Practica java operadores from isaaac nguema - go back
Embed
Viewing differences between Practica java operadores and Re: Practica java operadores
//Descrip del Ejerci
//El sistema debe solicitar el nombre clave de departamento y antiguedad del trabajador posteriormente mostrar
//un mensaje que contenga el nombre del trabajador y los dias de vacasiones a los que tiene derecho

import java.util.Scanner;
public class curso {

        public static void main(String[] args) {
                Scanner in = new Scanner (System.in);
                String nombre = "";
                int clave=0, antiguedad=0;
                
                System.out.println("Coca cola company");
                
                System.out.println("ingrese el nombre del empleado");
                nombre=in.nextLine();
                
                System.out.println("cual es la clave de su departamento?");
                clave = in.nextInt();
                switch (clave)
                {
                case 1: clave=1;
                        if (clave==1) {
                                System.out.println("ingrese la antiguadad del empleado");
                                antiguedad=in.nextInt();
                        }if (antiguedad==1) {
                                        System.out.println(nombre + " tiene 6 dias de vacaciones permitidos");
                                }else if (antiguedad >=2 && antiguedad <=6){
                                        System.out.println(nombre + " tiene 14 dias de vacaciones permitidos");
                                        }else if  (antiguedad >=7) {
                                        System.out.println(nombre + " tiene 20 dias de vacaciones permitidos");
                                        }else {
                                                  System.out.println("no tiene derecho a vacaciones");
              }break;
                case 2: clave=2;
                        if (clave==2) {
                        System.out.println("ingrese la antiguadad del empleado");
                        antiguedad=in.nextInt();
                                }if (antiguedad==1) {
                                System.out.println(nombre + " tiene 7 dias de vacaciones permitidos");
                                        }else if (antiguedad >=2 && antiguedad <=6){
                                System.out.println(nombre + " tiene 15 dias de vacaciones permitidos");
                                                }else if  (antiguedad >=7) {
                                System.out.println(nombre + " tiene 22 dias de vacaciones permitidos");
                                                        }else {
                                                          System.out.println("no tiene derecho a vacaciones");
                                                }break;
                case 3: clave=3;
                if (clave==3) {
                        System.out.println("ingrese la antiguadad del empleado");
                        antiguedad=in.nextInt();
                                }if (antiguedad==1) {
                                System.out.println(nombre + " tiene 10 dias de vacaciones permitidos");
                                        }else if (antiguedad >=2 && antiguedad <=6){
                                System.out.println(nombre + " tiene 20 dias de vacaciones permitidos");
                                                }else if  (antiguedad >=7) {
                                System.out.println(nombre + " tiene 30 dias de vacaciones permitidos");
                                                        }else {
                                                          System.out.println("no tiene derecho a vacaciones");
                                                }break;
                default:
                    System.out.println("clave no existe");
                }
                
                
                }

        }