-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Un trabajador de la empresa Coca-Cola tiene un sueldo básico por el tipo de contratación que tiene con la empresa, el trabajador debe cumplir su horario normal de trabajo. Al firmar el contrato, el trabajador analiza que por horas extras diurnas recibe un 4% sobre el valor de su hora trabajada, por horas extras nocturnas recibe el 6% por horas trabajadas y por su salud le descuenta 2% y por la pension le otorgan un 4% y trasporte el 3%.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Proceso TrabajadorDeCocaCola
Escribir Sin Saltar "Ingresa el valor de hora trabajada:";
Leer hora_trabajada;
Escribir Sin Saltar "Ingresa el valor de horas extras diurnas:";
Leer horas_extras_diurnas;
Escribir Sin Saltar "Ingresa el valor de horas extras nocturnas:";
Leer horas_extras_nocturnas;
Escribir Sin Saltar "Ingresa el valor de sueldo basico:";
Leer sueldo_basico;
sueldo_bruto <- sueldo_basico+horas_extras_diurnas*hora_trabajada*1.04+horas_extras_nocturnas*hora_trabajada*1.06;
salud <- sueldo_bruto*0.02;
pension <- sueldo_bruto*0.04;
transporte <- sueldo_bruto*0.03;
sueldo_neto <- sueldo_bruto-salud+pension+transporte;
Escribir "Valor de pension: ", pension;
Escribir "Valor de salud: ", salud;
Escribir "Valor de sueldo bruto: ", sueldo_bruto;
Escribir "Valor de sueldo neto: ", sueldo_neto;
Escribir "Valor de transporte: ", transporte;
FinProceso
Escribir Sin Saltar "Ingresa el valor de hora trabajada:";
Leer hora_trabajada;
Escribir Sin Saltar "Ingresa el valor de horas extras diurnas:";
Leer horas_extras_diurnas;
Escribir Sin Saltar "Ingresa el valor de horas extras nocturnas:";
Leer horas_extras_nocturnas;
Escribir Sin Saltar "Ingresa el valor de sueldo basico:";
Leer sueldo_basico;
sueldo_bruto <- sueldo_basico+horas_extras_diurnas*hora_trabajada*1.04+horas_extras_nocturnas*hora_trabajada*1.06;
salud <- sueldo_bruto*0.02;
pension <- sueldo_bruto*0.04;
transporte <- sueldo_bruto*0.03;
sueldo_neto <- sueldo_bruto-salud+pension+transporte;
Escribir "Valor de pension: ", pension;
Escribir "Valor de salud: ", salud;
Escribir "Valor de sueldo bruto: ", sueldo_bruto;
Escribir "Valor de sueldo neto: ", sueldo_neto;
Escribir "Valor de transporte: ", transporte;
FinProceso