• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    Se requiere calcular el sueldo de un trabajador de acuerdo a los siguientes condiciones:
    - Valor de la hora $100,000
    - La cantidad de horas laborales las debe ingresarlas el auxiliar contable de la empresa.
    - Hay que descontar la salud y pensión que es el 12% del subtotal del sueldo.
    - El trabajador tiene derecho a un subsidio de transporte que es $117,172, si no excede los dos salarios mínimos. (valor del salario mínimo $1,160,000)
    - Mostrar el total devengado del trabajador.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
Proceso TotalDevengadoDeUnTrabajador
    Escribir Sin Saltar "Ingresa el valor de horas laborales:";
    Leer horas_laborales;
    salario_minimo <- 1160000;
    subtotal <- 100000.0*horas_laborales;
    salud_y_pension <- subtotal*0.12;
    Si subtotal<=salario_minimo*2 Entonces
        subsidio_de_transporte <- 117172;
    SiNo
        subsidio_de_transporte <- 0;
    FinSi
    total_devengado <- subtotal-salud_y_pension+subsidio_de_transporte;
    Escribir "Valor de salario minimo: ", salario_minimo;
    Escribir "Valor de salud y pension: ", salud_y_pension;
    Escribir "Valor de subsidio de transporte: ", subsidio_de_transporte;
    Escribir "Valor de subtotal: ", subtotal;
    Escribir "Valor de total devengado: ", total_devengado;
FinProceso