RECUPERACION 3
1.- Una operadora celular para llamadas al exterior cobra de acuerdo a la duración en minutos de las llamadas, los primeros 5 minutos cuestan $1c/u, los siguientes tres, 0,80 c/u, los siguientes dos minutos 0,70 c/u y a partir del décimo minuto 0,50 c/u, elabore un algoritmo que automatice este proceso.
Leer nminutos
Si(nminutos<=5)
total=nminutos*1
Caso contrario
Si(nminutos<=8)
total=5*1+(nminutos-5)*0,80
Caso contrario
Si(nminutos<=10)
total=5*1(3*0,80)+(nminutos-8)*0,70
Caso contrario
Si(nminutos<=12)
total=5*1(3*0)+(2*0,70)+(nminutos-10)*0,50
Fin-si
Fin-si
Fin-si
Fin-si
Mostrar Resultado
Si(nminutos<=5)
total=nminutos*1
Caso contrario
Si(nminutos<=8)
total=5*1+(nminutos-5)*0,80
Caso contrario
Si(nminutos<=10)
total=5*1(3*0,80)+(nminutos-8)*0,70
Caso contrario
Si(nminutos<=12)
total=5*1(3*0)+(2*0,70)+(nminutos-10)*0,50
Fin-si
Fin-si
Fin-si
Fin-si
Mostrar Resultado
Nminutos
|
Total
|
4
|
4
|
7
|
6,60
|
9
|
8,10
|
10
|
8,80
|
2.- Un restaurante ofrece hamburguesas sencillas, dobles y triples, con un costo de $2,50; $3,50 y $4,50. La empresa acepta tarjetas de crédito con un cargo del 5%. Suponiendo que los clientes adquieren un solo tipo de hamburguesas, cuando debe pagar una persona con N hamburguesas.
Leer nhamburguesas, S, D, T, hamburguesas
Si(hamburguesas=S)
Precio=(nhamburguesas*S)+(nhamburguesas*S)*(0.05)
Caso contrario
Si(hamburguesas=D)
Precio=(nhamburguesas*D)+(nhamburguesas*D)*(0.05)
Caso contrario
Si(nhamburguesas=T)
Precio=(nhamburguesas*T)+(nhamburguesas*T)*(0.05)
Fin-Si
Fin-si
Fin-si
Mostrar Resultado
Hamburguesas
|
Tipo
|
Valor
|
4
|
S
|
11,50
|
6
|
D
|
24,15
|
2
|
T
|
10,35
|
Comentarios
Publicar un comentario