Mtro. Fernando Arciniega

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages

Código en PSeInt para una tienda de abarrotes con tres clientes y varios productos en venta

Código en PSeInt para una tienda de abarrotes con tres clientes y varios productos en venta

En el mundo empresarial, llevar un control de las ventas es fundamental para conocer la rentabilidad de un negocio. Por ello, en este código se presenta un algoritmo para capturar las ventas de tres clientes en un abarrotes, calculando el subtotal, el IVA, el total y el cambio, y sumando el total de las ventas del día.

Explicación: El código comienza definiendo las variables que se van a utilizar: respuestaCliente y respuestaProducto como caracter, nombreProducto como cadena y precio, cantidad, subtotal, subtotalVenta, iva, total, totalVentas, totalVentasDia, pago, cambio y ventaCliente como números reales.

Se muestra en pantalla el nombre del negocio y se inicializan las variables totalVentasDia y contadorClientes en cero.

Se utiliza un ciclo mientras para capturar las ventas de tres clientes. Dentro del ciclo, se inicializa la variable ventaCliente en cero y se establece la respuestaProducto en «si».

Luego se muestra en pantalla la leyenda para capturar la venta del cliente correspondiente, y se utiliza un ciclo repetir para capturar el nombre del producto, su precio y cantidad. Se realiza el cálculo del subtotal por producto, se acumula el subtotalVenta y se calcula el IVA y el total. Finalmente, se actualiza el valor de ventaCliente con el valor del total.

Se muestra en pantalla el detalle de la venta del cliente correspondiente, se captura el pago y se calcula el cambio. El valor de ventaCliente se suma al totalVentasDia y se inicializa el valor de subtotalVenta en cero.

Al finalizar el ciclo mientras, se muestra en pantalla el total de las ventas del día.

Conclusiones: Este algoritmo es muy útil para llevar un control de las ventas de un negocio, ya que permite conocer el total de ventas del día, el detalle de cada venta y el cambio que se debe entregar al cliente. Además, puede ser fácilmente adaptado para incluir más clientes o productos.



(No olvides ayudarnos haciendo clic en por lo menos 3 anuncios del blog para apoyarte con más material educativo)

Deja una respuesta

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