Una distribuidora de motocicletas tiene una promoción de fin de año

Una distribuidora de motocicletas tiene una promoción de fin de año que consiste en lo siguiente. Las motos marca Honda tienen un descuento del 5%, las marcas Yamaha del 8% y las Suzuki del 10%, las otras marcas 2%. Dato el precio de la moto y la marca indicar cuanto es su descuento y el nuevo precio incluido el descuento que cliente debe pagar.

Haz clic aquí para suscribirte a mi canal

Bien como ya es costumbre, vamos a explicar el funcionamiento de este algoritmo, primero le ponemos un nombre.

Algoritmo detarea

Declaramos las siguientes variables.

               Definir tipo Como Entero

               Definir precio,descuento Como Real

Pedimos que se ingrese el tipo de moto y mostramos las posibles opciones.

               Escribir «Ingresa el tipo de moto»

               Escribir «1 = honda»

               Escribir «2 = yamaha»

               Escribir «3 = suzuki»

               Escribir «4 = otras marcas»

Este dato lo ingresamos en la variable tipo.

               leer tipo

Evaluamos si se ha seleccionado una moto correctamente.

               si tipo > 0 y tipo < 5 Entonces

Pedimos que se ingrese el precio de la moto.

                              Escribir «Ingresa el precio de la moto»

Este dato lo ingresamos en la variable precio.

                              leer precio

Evaluamos si el tipo de moto es igual a 1.

                              si tipo == 1 Entonces

Si la condición se cumple, quiere decir que se ha seleccionado el tipo de moto honda, por lo tanto aplicamos un descuento del 5%.

                                            descuento = precio * .05

                              SiNo

Si la condición no se cumple, entonces evaluamos si el tipo de moto es igual a 2.

                                            si tipo == 2 Entonces

Si la condición se cumple, quiere decir que se ha seleccionado el tipo de moto Yamaha, por lo tanto aplicamos un descuento el 8%.

                                                            descuento = precio * .08

                                            SiNo

Si la condición no se cumple, entonces evaluamos si el timo de moto es igual a 3.

                                                           si tipo == 3 Entonces

Si esta condición se cumple, quiere decir que se ha seleccionado el tipo de moto Suzuki.

                                                                          descuento = precio * .10

                                                           SiNo

Finalmente cuando no se cumpla ninguna de las condiciones anteriores, entonces quiere decir que se ha seleccionado otra marca, por lo tanto aplicamos un descuento del 2%.

                                                                          descuento = precio * .02

                                                           FinSi

                                            FinSi

                              FinSi

Finalmente mostramos en pantalla el precio a pagar y el descuento aplicado.

                              Escribir «El precio a pagar es: $»,precio – descuento

                              Escribir «El descuento aplicado es: $»,descuento

               SiNo

Cuando se ingrese un tipo de moto incorrecto, mostramos el siguiente mensaje.

                              Escribir «Ingresa un tipo de moto correcto»

               FinSi

FinAlgoritmo

Te comparto del Diagrama de flujo:

Una distribuidora de motocicletas tiene una promoción de fin de año
Una distribuidora de motocicletas tiene una promoción de fin de año

D E S C A R G A R

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.

Deja un comentario

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