• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    El sueldo bruto de los empleados de una empresa se calcula multiplicando las horas trabajadas por una tarifa horaria que depende de la categoría del empleado de acuerdo con la siguiente tabla:
    Categoría | Tarifa
    A | 45.0
    B | 42.5
    C | 40.0
    D | 37.5

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
Proceso SueldoBrutoPorCategoria
    Escribir Sin Saltar "Ingresa el valor de horas trabajadas:";
    Leer horas_trabajadas;
    sueldo_bruto <- 0;
    Escribir "Selecciona el valor de categoria.";
    Escribir "    1.- A";
    Escribir "    2.- B";
    Escribir "    3.- C";
    Escribir "    4.- D";
    Escribir Sin Saltar "    :";
    Repetir
        Leer categoria;
        Si categoria<1 O categoria>4 Entonces
            Escribir Sin Saltar "Valor incorrecto. Ingrésalo nuevamente.: ";
        FinSi
    Hasta Que categoria>=1 Y categoria<=4;
    Si categoria = 1 Entonces
        sueldo_bruto <- 45.0*horas_trabajadas;
    FinSi
    Si categoria = 2 Entonces
        sueldo_bruto <- 42.5*horas_trabajadas;
    FinSi
    Si categoria = 3 Entonces
        sueldo_bruto <- 40.0*horas_trabajadas;
    FinSi
    Si categoria = 4 Entonces
        sueldo_bruto <- 37.5*horas_trabajadas;
    FinSi
    Escribir "Valor de sueldo bruto: ", sueldo_bruto;
FinProceso