Un empleado de la tienda tiki taka realiza n ventas durante el día, se requiere saber cuántas de ellas fueron mayores a $1000, cuántas fueron mayores a $500 pero menores o iguales a $1000, y cuántas fueron menores o iguales a $500. Además, se requiere saber el monto de lo vendido en cada categoría y de forma global.
Haz clic aquí para suscribirte a mi canal
Como ya es costumbre en este Blog, vamos a explicar el funcionamiento de este algoritmo.
Entonces lo primero que hacemos es ponerle un nombre, en mi caso le puse Algoritmo detarea.
Algoritmo detarea
Con la palabra reservada Definir declaramos las variables.
Definir x, a, b, c, n Como Entero
Definir venta, total1, total2, total3 Como Real
Con la función escribir pedimos que se ingrese el total de ventas en el día.
Escribir «Ingresa el número de ventas»
Este número lo ingresamos con la función leer en la variable n.
Leer n
Inicializamos la variable x en 1, para empezar el ciclo mientras.
x = 1
También inicializamos las siguientes variables en cero.
total1 = 0
a = 0
total2 = 0
b = 0
total3 = 0
c = 0
Evaluamos que mientras la variable x, que empieza valiendo 1 sea menor o igual a n.
Mientras x <= n Hacer
Mientras la condición se cumpla, entonces el cuerpo del bucle pedimos que se ingrese el total de cada una de las ventas.
Escribir «Ingresa el total de la venta «,x
Este número lo ingresamos con la función leer, en la variable venta.
leer venta
Después evaluamos si la venta es mayor a 1000.
si venta > 1000 Entonces
Si la condición se cumple, entonces vamos sumando estas ventas en la variable total1.
total1 = total1 + venta
Y con la variable a, vamos contado estas ventas mayores a $1000 pesos.
a = a + 1
SiNo
Si la venta no es mayor a 1000, entonces evaluamos si la venta es mayor a $500.
si venta > 500 Entonces
Si esta condición se cumple, entonces vamos sumando estas ventas mayores a $500, en la variable total2.
total2 = total2 + venta
Y vamos contando estas ventas en la variable b.
b = b + 1
SiNo
Si la venta no es mayor a 500, entonces significa que la venta o es mayor o igual a 500.
Por lo tanto estas ventas las vamos sumando en la variable total3.
total3 = total3 + venta
Y vamos contando estas ventas en la variable c.
c = c + 1
FinSi
FinSi
Incrementamos la variable x en uno, esto lo hacemos para que el ciclo tenga movimiento y no se quede en un ciclo infinito.
x = x + 1
FinMientras
Finalmente fuera del ciclo mientras mostramos los siguientes mensajes.
Primero damos a conocer las ventas mayores a 1000 pesos, y mostramos el total.
Escribir «Las ventas mayores a 1000 son: «,a,» el total de la venta es: $»,total1
También mostramos las ventas entre 501 y 1000, mostramos el total de las ventas.
Escribir «Las ventas mayores a 500 pero menores o igual a 1000 es: «,b,» el total de la venta es: $»,total2
Finalmente mostramos las ventas menores a 500.
Escribir «Las ventas menores o igual a 500 es: «,c,» el total de la venta es: $»,total3
FinAlgoritmo
Bien amigos esta es la solución de este algoritmo, les dejo 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.