Facebook
From isaaac nguema, 3 Years ago, written in Java.
This paste is a reply to Practica java operadores from isaaac nguema - view diff
Embed
Download Paste or View Raw
Hits: 142
  1. //Descrip del Ejerci
  2. //El sistema debe solicitar el nombre clave de departamento y antiguedad del trabajador posteriormente mostrar
  3. //un mensaje que contenga el nombre del trabajador y los dias de vacasiones a los que tiene derecho
  4.  
  5. import java.util.Scanner;
  6. public class curso {
  7.  
  8.         public static void main(String[] args) {
  9.                 Scanner in = new Scanner (System.in);
  10.                 String nombre = "";
  11.                 int clave=0, antiguedad=0;
  12.                
  13.                 System.out.println("Coca cola company");
  14.                
  15.                 System.out.println("ingrese el nombre del empleado");
  16.                 nombre=in.nextLine();
  17.                
  18.                 System.out.println("cual es la clave de su departamento?");
  19.                 clave = in.nextInt();
  20.                 switch (clave)
  21.                 {
  22.                 case 1: clave=1;
  23.                         if (clave==1) {
  24.                                 System.out.println("ingrese la antiguadad del empleado");
  25.                                 antiguedad=in.nextInt();
  26.                         }if (antiguedad==1) {
  27.                                         System.out.println(nombre + " tiene 6 dias de vacaciones permitidos");
  28.                                 }else if (antiguedad >=2 && antiguedad <=6){
  29.                                         System.out.println(nombre + " tiene 14 dias de vacaciones permitidos");
  30.                                         }else if  (antiguedad >=7) {
  31.                                         System.out.println(nombre + " tiene 20 dias de vacaciones permitidos");
  32.                                         }else {
  33.                                                   System.out.println("no tiene derecho a vacaciones");
  34.               }break;
  35.                 case 2: clave=2;
  36.                         if (clave==2) {
  37.                         System.out.println("ingrese la antiguadad del empleado");
  38.                         antiguedad=in.nextInt();
  39.                                 }if (antiguedad==1) {
  40.                                 System.out.println(nombre + " tiene 7 dias de vacaciones permitidos");
  41.                                         }else if (antiguedad >=2 && antiguedad <=6){
  42.                                 System.out.println(nombre + " tiene 15 dias de vacaciones permitidos");
  43.                                                 }else if  (antiguedad >=7) {
  44.                                 System.out.println(nombre + " tiene 22 dias de vacaciones permitidos");
  45.                                                         }else {
  46.                                                           System.out.println("no tiene derecho a vacaciones");
  47.                                                 }break;
  48.                 case 3: clave=3;
  49.                 if (clave==3) {
  50.                         System.out.println("ingrese la antiguadad del empleado");
  51.                         antiguedad=in.nextInt();
  52.                                 }if (antiguedad==1) {
  53.                                 System.out.println(nombre + " tiene 10 dias de vacaciones permitidos");
  54.                                         }else if (antiguedad >=2 && antiguedad <=6){
  55.                                 System.out.println(nombre + " tiene 20 dias de vacaciones permitidos");
  56.                                                 }else if  (antiguedad >=7) {
  57.                                 System.out.println(nombre + " tiene 30 dias de vacaciones permitidos");
  58.                                                         }else {
  59.                                                           System.out.println("no tiene derecho a vacaciones");
  60.                                                 }break;
  61.                 default:
  62.                     System.out.println("clave no existe");
  63.                 }
  64.                
  65.                
  66.                 }
  67.  
  68.         }