• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    Bienestar familiar está concediendo una bonificación para 10 afiliados según los siguientes criterios.
    - Menores de 2 años, bono de $2,000 pesos por cada mes cumplido.
    - Mayores de 2 años hasta 10 años, bono de $15,000 pesos por cada medio año cumplidos.
    - Mayores de 10 años hasta 17 años, bono de $5,000 pesos por cada cinco años cumplidos.
    Por lo anterior está solicitando un desarrollo de software que permita establecer la bonificacion de cada persona y el total pagado en bonificaciones.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Proceso BonificacionPara10Afiliados
    total_pagado <- 0;
    Para i<-1 Hasta 10 Con Paso 1 Hacer
        Escribir "PROCESO ", i;
        Escribir Sin Saltar "Ingresa el valor de meses cumplidos:";
        Leer meses_cumplidos;
        bono <- 0;
        Si meses_cumplidos<24 Entonces
            bono <- 2000*meses_cumplidos;
        FinSi
        Si meses_cumplidos>=24 Y meses_cumplidos<120 Entonces
            bono <- 15000*(meses_cumplidos-meses_cumplidos MOD 6)/6;
        FinSi
        Si meses_cumplidos>=120 Y meses_cumplidos<204 Entonces
            bono <- 5000*(meses_cumplidos-meses_cumplidos MOD 60)/60;
        FinSi
        total_pagado <- total_pagado+bono;
        Escribir "Valor de bono: ", bono;
        Escribir "";
    FinPara
    Escribir "Valor de total pagado: ", total_pagado;
FinProceso