mas de estructuras selectivas


Analizemos otro ejercicio.

Algoritmo que calcule el pago de un pedido de tortas, en los que hay una promocion, si se compran mas de 30 tortas, costaran a $20.oo cada una, sabemos que su precio normal es de $30.00

como todo el problema gira en cuanto a la cantidad de tortas solicitadas lo primero que necesitaremos sera eso

  • inicio
  • obtener cantidad

Ahora debemos evaluar la condicion de la promosión, la cual sabemos es de mas de 30 tortas

  • inicio
  • obtener cantidad
  • si cantidad>30 entonces

Ya tenemos la evaluacion de la condicion, sabemos que si se cumple habra que calcular el pago tomando el precio de $20.00 por torta

  • inicio
  • obtener cantidad
  • si cantidad>30 entonces
  • pago<- cantidad*20

a continuacion, agregaremos el cualculo para cuando no se cumpla la condicion, que como sabemos es cobrarlas a 30 pesos cada una

  • inicio
  • obtener cantidad
  • si cantidad>30 entonces
  • pago<-cantidad*20
  • sino
  • pago<-cantidad*30
  • fin-si

por ultimo solo debemos presentar el monto a pagar, lo cual estara fuera del fin-si, dado que esa actividad se realiza independientemente de cual sea el caso

  • inicio
  • obtener cantidad
  • si cantidad>30 entonces
  • pago<-cantidad*20
  • sino
  • pago<-cantidad*30
  • fin-si
  • presentar pago
  • fin

¿Qué estas pensando?

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.