Una carnicería registró durante el día la compra de sus clientes

Una carnicería registró durante el día la compra que realizó cada uno de sus N clientes, sabiendo que si el cliente compra entre 2 a 4 kilos se le aplica un descuento del 5%, si compra más de 4 kilos hasta 7 kilos se le aplica un descuento del 8% y si compra más de 7 kilos se le aplica un descuento del 10%.

Diseñe un pseudocódigo donde ingrese el precio del kilo de carne y la cantidad que llevará el cliente y obtenga la siguiente información:

Cantidad de clientes que no recibieron ningún descuento

Mayor compra realizada

Total de las ventas netas

Como ya es costumbre, vamos a resolver este algoritmo.

Algoritmo detarea

       Definir x, kilos, sin_descuento Como Entero

       Definir precio, total,descuento,total_venta,compramayor Como Real

       x = 3

       total_venta = 0

       sin_descuento = 0

       compramayor = 0

       Mientras x <> 2 Hacer

             descuento = 0

             total = 0

             Escribir «1 = Comprar»

             Escribir «2 = salir»

             leer x

             si x == 1 o x == 2 Entonces

                    si x == 1 Entonces

                          Escribir «Ingresa el precio de la carne»

                          leer precio

                          Escribir «Ingresa los kilos»

                          leer kilos

                          total = precio * kilos

                          si kilos >= 2 y kilos <= 4 Entonces

                                 descuento = total * .05

                          SiNo

                                 si kilos > 4 y kilos <= 7 Entonces

                                       descuento = total * .08

                                 SiNo

                                       si kilos > 7 Entonces

                                              descuento = total * .10

                                       SiNo

                                              sin_descuento = sin_descuento + 1

                                       FinSi

                                 FinSi

                          FinSi

                          total = total – descuento

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

                          Escribir «El descuento aplicado es: $»,descuento

                          si total > compramayor Entonces

                                 compramayor = total

                          FinSi

                          total_venta = total_venta + total

                    FinSi       

             SiNo

                    Escribir «Ingresa una opción correcta»

             FinSi       

       FinMientras

       Escribir «Cantidad de clientes que no recibieron descuento: «,sin_descuento

       Escribir «La compra mayor es: $»,compramayor

       Escribir «EL total de las ventas es: $»,total_venta

FinAlgoritmo

Aquí puedes ver el funcionamiento de este algoritmo.

Una carnicería registró durante el día la compra de sus clientes
Una carnicería registró durante el día la compra de sus clientes
Descargar Programa

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 *