• Lenguaje

    PSeInt (Pseudocódigo)

  • Descripción

    Determinar el total a pagar por una llamada telefónica de acuerdo a las siguientes premisas
    a) Toda llamada que dure menos de tres minutos tiene un coste de $10.
    b) Los tres minutos adicionales primeros cuestan $5 cada minuto.
    c) Después de los tres minutos adicionales iníciales cada minuto adicional cuesta $3.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Proceso TotalAPagarPorUnaLlamadaTelefonica
    Escribir Sin Saltar "Ingresa el valor de minutos:";
    Leer minutos;
    total_a_pagar <- 0;
    Si minutos<3 Entonces
        total_a_pagar <- minutos*10;
    FinSi
    Si minutos>=3 Y minutos<6 Entonces
        total_a_pagar <- 2*10+(minutos-2)*5;
    FinSi
    Si minutos>=6 Entonces
        total_a_pagar <- 2*10+3*5+(minutos-5)*3;
    FinSi
    Escribir "Valor de total a pagar: ", total_a_pagar;
FinProceso