Algoritmo para comprar productos

En esta ocasión les comparto un algoritmo para comprar productos, el usuario selecciona uno de los productos disponibles ingresa la cantidad y el algoritmo calcula el total a pagar.

Realizar un algoritmo para ingresar un Producto y una cantidad. Se debe mostrar el total de lo
comprado (valor de producto X cantidad de producto).

Productos: Chocolate: $80, Alfajor: $40, Caramelo: $5, Pastillas: $20, Gaseosa: $40.

Bien como ya es costumbre vamos a explicar el funcionamiento de este algoritmo.

Algoritmo detarea

Declaramos las variables.

       Definir n,cantidad Como Entero

       Definir total Como Real

       Definir producto Como Caracter

Pedimos que se seleccione uno de los 5 productos disponibles.

       Escribir «Selecciona un producto»

       Escribir «1 = chocolates $80»

       Escribir «2 = Alfajor $40»

       Escribir «3 = caramelos $5»

       Escribir «4 = pastillas $20»

       Escribir «5 = gaseosas $40»

Este número se almacena en la variable n.

       leer n

Evaluamos si el numero ingresado es mayor a cero pero menor a 6.

       si n > 0 y n < 6 Entonces

Si la condición se cumple, entonces pedimos que se ingrese la cantidad de producto a comprar.

                        Escribir «Ingresa la cantidad de producto»

Este número se almacena en la variable cantidad.

                        leer cantidad

Evaluamos si en producto seleccionado es el 1.

                        si n == 1 Entonces

Si la condición se cumple, quiere decir que se ha seleccionado chocolates.

                               producto = «Chocolates»

Calculamos el total multiplicando la cantidad por $80.

                      total = cantidad * 80

               SiNo

Si la condición anterior no se cumple, entonces evaluamos si el producto seleccionado es el 2.

                               si n == 2 Entonces

Si esta condición se cumple, quiere decir que se ha seleccionado Alfajor.

                                               producto = « Alfajor»

El total lo calculamos multiplicando la cantidad por $40.

                                  total = cantidad * 40

                      SiNo

Si la condición anterior no se cumple, entonces evaluamos si el producto seleccionado es el 3.

                                       si n == 3 Entonces

Si la condición se cumple, quiere decir que se ha seleccionado Caramelos.

                                                      producto = «Caramelos»

El total lo calcumos multiplicando la cantidad por $5.

                                              total = cantidad * 5

                              SiNo

Si la condición anterior no se cumple, entonces evaluamos si el producto seleccionado es el 4.

                                     si n == 4 Entonces

Si esta condición se cumple, quiere decir que se ha seleccionado pastillas.

                                            producto = «Pastillas»

El total lo calcumos multiplicando la cantidad por $20

                                            total = cantidad * 20

                                     SiNo

Finalmente si no se cumple ninguna de las condiciones anteriores, quiere decir que se ha seleccionado Gaseosas.

                                            producto = «Gaseosa»

El total lo calculamos multiplicando la cantidad por $40.

                                            total = cantidad * 40

                                     FinSi

                              FinSi

                      FinSi

               FinSi

En pantalla mostramos el producto comprado, la cantidad y el total a pagar.

               Escribir «Producto comprado: «,producto,» cantidad: «,cantidad

               Escribir «El total a pagar es: $»,total

       SiNo

Cuando se ingrese un producto incorrecto mostramos el siguiente mensaje.

               Escribir «Ingresa un producto correcto.»

       FinSi

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Algoritmo para comprar productos
Algoritmo para comprar productos

Bien amigos esta es la solución de este algoritmo, les comparto el código, espero les guste y más que nada que les pueda ser de utilidad, un saludo y nos vemos en la próxima entrega.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *