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?

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Salir /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Salir /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Salir /  Cambiar )

Conectando a %s

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