-
Lenguaje
PSeInt (Pseudocódigo)
-
Descripción
Calcular el salario neto de un trabajador. Él está en base a una jornada de 40 horas semanales. Si el trabajador supera las 40 horas por cada hora extra ganara 1.62 veces el precio normal de su hora. Si el trabajador labora menos de 40 horas el precio de la hora se recauda a 0.8 veces del precio por hora.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Proceso SalarioNetoDeUnTrabajador2
Escribir Sin Saltar "Ingresa el valor de horas trabajadas:";
Leer horas_trabajadas;
Escribir Sin Saltar "Ingresa el valor de pago por hora:";
Leer pago_por_hora;
salario_neto <- 0;
Si horas_trabajadas = 40 Entonces
salario_neto <- horas_trabajadas*pago_por_hora;
FinSi
Si horas_trabajadas>40 Entonces
salario_neto <- 40.0*pago_por_hora+(horas_trabajadas-40)*pago_por_hora*1.62;
FinSi
Si horas_trabajadas<40 Entonces
salario_neto <- horas_trabajadas*pago_por_hora*0.8;
FinSi
Escribir "Valor de salario neto: ", salario_neto;
FinProceso
Escribir Sin Saltar "Ingresa el valor de horas trabajadas:";
Leer horas_trabajadas;
Escribir Sin Saltar "Ingresa el valor de pago por hora:";
Leer pago_por_hora;
salario_neto <- 0;
Si horas_trabajadas = 40 Entonces
salario_neto <- horas_trabajadas*pago_por_hora;
FinSi
Si horas_trabajadas>40 Entonces
salario_neto <- 40.0*pago_por_hora+(horas_trabajadas-40)*pago_por_hora*1.62;
FinSi
Si horas_trabajadas<40 Entonces
salario_neto <- horas_trabajadas*pago_por_hora*0.8;
FinSi
Escribir "Valor de salario neto: ", salario_neto;
FinProceso