-
Lenguaje
Java usando Scanner
-
Descripción
Calcular el sueldo quincenal, tomando en cuenta los siguientes parámetros:
$ 450.000 por quincena
Bono de 10% de profesionalización a los que tienen título universitario
Bono quincenal de transporte de $ 70.000
Bono de alimentación de $ 5.000 por día laborado
Deducciones:
2% Seguro Colectivo
1% Paro Forzoso
2% Seguro Social
2% Caja de Ahorro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
import java.util.Scanner;
public class SueldoQuincenalMasBonosYDeducciones {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int tiene_titulo_universitario;
double bono_alimentacion, bono_profesionalizacion, bono_transporte, deduccion_caja_de_ahorro, deduccion_paro_forzoso;
double deduccion_seguro_colectivo, deduccion_seguro_social, dias_laborados, sueldo_base, sueldo_quincenal;
System.out.print("Ingresa el valor de dias laborados: ");
dias_laborados = in.nextDouble();
in.nextLine();
System.out.println("Selecciona el valor de tiene titulo universitario.");
System.out.println("\t1.- S\u00ED");
System.out.println("\t2.- No");
System.out.print("\t: ");
do {
tiene_titulo_universitario = in.nextInt();
in.nextLine();
if (tiene_titulo_universitario<1||tiene_titulo_universitario>2)
System.out.print("Valor incorrecto. Ingr\u00E9salo nuevamente.: ");
} while (tiene_titulo_universitario<1||tiene_titulo_universitario>2);
sueldo_base=450000;
if(tiene_titulo_universitario==1)
bono_profesionalizacion=sueldo_base*0.1;
else
bono_profesionalizacion=0;
bono_transporte=70000;
bono_alimentacion=dias_laborados*5000;
deduccion_seguro_colectivo=sueldo_base*0.02;
deduccion_paro_forzoso=sueldo_base*0.01;
deduccion_seguro_social=sueldo_base*0.02;
deduccion_caja_de_ahorro=sueldo_base*0.02;
sueldo_quincenal=sueldo_base+bono_profesionalizacion+bono_transporte+bono_alimentacion-deduccion_seguro_colectivo-deduccion_paro_forzoso-deduccion_seguro_social-deduccion_caja_de_ahorro;
System.out.println("Valor de bono alimentacion: " + bono_alimentacion);
System.out.println("Valor de bono profesionalizacion: " + bono_profesionalizacion);
System.out.println("Valor de bono transporte: " + bono_transporte);
System.out.println("Valor de deduccion caja de ahorro: " + deduccion_caja_de_ahorro);
System.out.println("Valor de deduccion paro forzoso: " + deduccion_paro_forzoso);
System.out.println("Valor de deduccion seguro colectivo: " + deduccion_seguro_colectivo);
System.out.println("Valor de deduccion seguro social: " + deduccion_seguro_social);
System.out.println("Valor de sueldo base: " + sueldo_base);
System.out.println("Valor de sueldo quincenal: " + sueldo_quincenal);
}
}
public class SueldoQuincenalMasBonosYDeducciones {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int tiene_titulo_universitario;
double bono_alimentacion, bono_profesionalizacion, bono_transporte, deduccion_caja_de_ahorro, deduccion_paro_forzoso;
double deduccion_seguro_colectivo, deduccion_seguro_social, dias_laborados, sueldo_base, sueldo_quincenal;
System.out.print("Ingresa el valor de dias laborados: ");
dias_laborados = in.nextDouble();
in.nextLine();
System.out.println("Selecciona el valor de tiene titulo universitario.");
System.out.println("\t1.- S\u00ED");
System.out.println("\t2.- No");
System.out.print("\t: ");
do {
tiene_titulo_universitario = in.nextInt();
in.nextLine();
if (tiene_titulo_universitario<1||tiene_titulo_universitario>2)
System.out.print("Valor incorrecto. Ingr\u00E9salo nuevamente.: ");
} while (tiene_titulo_universitario<1||tiene_titulo_universitario>2);
sueldo_base=450000;
if(tiene_titulo_universitario==1)
bono_profesionalizacion=sueldo_base*0.1;
else
bono_profesionalizacion=0;
bono_transporte=70000;
bono_alimentacion=dias_laborados*5000;
deduccion_seguro_colectivo=sueldo_base*0.02;
deduccion_paro_forzoso=sueldo_base*0.01;
deduccion_seguro_social=sueldo_base*0.02;
deduccion_caja_de_ahorro=sueldo_base*0.02;
sueldo_quincenal=sueldo_base+bono_profesionalizacion+bono_transporte+bono_alimentacion-deduccion_seguro_colectivo-deduccion_paro_forzoso-deduccion_seguro_social-deduccion_caja_de_ahorro;
System.out.println("Valor de bono alimentacion: " + bono_alimentacion);
System.out.println("Valor de bono profesionalizacion: " + bono_profesionalizacion);
System.out.println("Valor de bono transporte: " + bono_transporte);
System.out.println("Valor de deduccion caja de ahorro: " + deduccion_caja_de_ahorro);
System.out.println("Valor de deduccion paro forzoso: " + deduccion_paro_forzoso);
System.out.println("Valor de deduccion seguro colectivo: " + deduccion_seguro_colectivo);
System.out.println("Valor de deduccion seguro social: " + deduccion_seguro_social);
System.out.println("Valor de sueldo base: " + sueldo_base);
System.out.println("Valor de sueldo quincenal: " + sueldo_quincenal);
}
}