viernes, 5 de mayo de 2017

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 $1 c/u, los siguientes tres, 0.80 c/, 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)
    Precio=nminutos*1
 Caso contrario
     Si(nminutos<=8)
             Precio=(5*1)+(nminutos-5)*(0.80)
        Caso contrario
             Si(nminutos<10)
                   Precio=(5*1)+(3*0.80)+(nminutos-8)*(0.70)
                      Caso contrario
                           Precio=(5*1)+(3*0.80)*(2*0.70)+(minutos-10)*(0.50)
             Fin-si
     Fin-si
Fin-si
Mostrar Resultado

Prueba de escritorio:

nminutos
costo
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 hamburguesa, cuánto 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

No hay comentarios:

Publicar un comentario