• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    Los impuestos de un trabajador varía en función de su sueldo mensual:
    - Su sueldo menor o igual a $200 libre de impuesto.
    - Sueldos mayores a $200 y menores o iguales a $350 al 20% de impuestos.
    - El resto, al 30%.
    Elabore un seudocodigo que notifique al trabajador si debe pagar o no impuestos, el monto a pagar y su sueldo despues de impuestos.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Proceso ImpuestosDeUnTrabajador
    Escribir Sin Saltar "Ingresa el valor de sueldo mensual:";
    Leer sueldo_mensual;
    impuestos <- 0;
    Si sueldo_mensual>=200 Y sueldo_mensual<350 Entonces
        impuestos <- sueldo_mensual*0.2;
    FinSi
    Si sueldo_mensual>350 Entonces
        impuestos <- sueldo_mensual*0.3;
    FinSi
    sueldo_neto <- sueldo_mensual-impuestos;
    Si impuestos = 0 Entonces
        Escribir "No paga impuestos.";
    SiNo
        Escribir "Sí paga impuestos.";
    FinSi
    Escribir "Valor de impuestos: ", impuestos;
    Escribir "Valor de sueldo neto: ", sueldo_neto;
FinProceso