• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    Determine el total a pagar por llamada realizada teniendo en cuenta los siguientes aspectos:
    - Si la duracion de la llamada esta entre el rango de 1 a 10 minutos entonces aplica el 15% de descuento sobre el total de la llamada.
    - Si el rango esta entre el 11 y 20 aplica el 25% sobre el total de la llamada.
    - De lo contrario aplica el 50% de descuento.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Proceso PagoPorUnaLlamada
    Escribir Sin Saltar "Ingresa el valor de costo por minuto:";
    Leer costo_por_minuto;
    Escribir Sin Saltar "Ingresa el valor de minutos de duracion:";
    Leer minutos_de_duracion;
    descuento <- 0;
    subtotal <- costo_por_minuto*minutos_de_duracion;
    Si minutos_de_duracion>=1 Y minutos_de_duracion<=10 Entonces
        descuento <- subtotal*0.15;
    FinSi
    Si minutos_de_duracion>=11 Y minutos_de_duracion<=20 Entonces
        descuento <- subtotal*0.25;
    FinSi
    Si minutos_de_duracion>20 Entonces
        descuento <- subtotal*0.5;
    FinSi
    total_a_pagar <- subtotal-descuento;
    Escribir "Valor de descuento: ", descuento;
    Escribir "Valor de subtotal: ", subtotal;
    Escribir "Valor de total a pagar: ", total_a_pagar;
FinProceso