Determinar el precio que debe pagarse por la compra de una cantidad de camisas del mismo tipo, si el precio de las camisas de talla S es de $ 55, de talla M es de $ 75, y la talla L es de $ 90. Se debe ingresar la cantidad de polos a comprar y la talla.
Como ya es costumbre vamos a explicar el funcionamiento de este algoritmo, entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse:
Algoritmo detarea
Declaramos las siguientes variables.
Definir n, talla Como Entero
Definir total Como Real
Pedimos que se ingrese una talla de camisa.
Escribir «Ingresa una talla de camisa»
Escribir «1 = Talla S – $55»
Escribir «2 = Talla M – $75»
Escribir «3 = Talla L – $90»
Este dato lo ingresamos en la variable talla.
leer talla
Evaluamos si la variable «talla» es mayor a 0 pero menor a 4.
si talla > 0 y talla < 4 Entonces
Si la condición se cumple, entonces pedimos que se ingrese la cantidad de polos a comprar.
Escribir «Ingresa la cantidad de polos a comprar»
Este dato lo ingresamos en la variable “n”.
leer n
Evaluamos si la variable «talla» es igual a 1.
si talla == 1 Entonces
Si la condición se cumple, entonces quiere decir que se ha seleccionado la talla “S”, por lo tanto calculamos el total a pagar, multiplicando el número de camisas compradas por $55
total = n * 55
SiNo
Cuando esta condición no se cumpla, entonces evaluamos si la variable «talla» es igual a 2.
si talla == 2 Entonces
Si la condición se cumple, entonces quiere decir que se ha seleccionado la talla “M”, por lo tanto calculamos el total a pagar, multiplicando el número de camisas compradas por $75.
total = n * 75
SiNo
Cuando no se cumpla ninguna de las condiciones anteriores, entonces quiere decir que se ha seleccionado la talla “L”, por lo tanto calculamos el total a pagar, multiplicando el número de camisas compradas por $90.
total = n * 90
FinSi
FinSi
Finalmente mostramos en pantalla el total a pagar.
Escribir «EL total a pagar es $»,total
SiNo
Cuando se ingrese una talla incorrecta, mostramos el siguiente mensaje.
Escribir «Ingresa una talla correcta»
FinSi
FinAlgoritmo
Aquí puedes ver el funcionamiento de este algoritmo.
Bien amigos esta es la solución de este algoritmo, les comparto el código fuente, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.