-
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
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
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