La tienda KTRONIX requiere un algoritmo que le permite aumentar el número de ventas.

Enunciado del ejercicio:

La tienda KTRONIX requiere un algoritmo que le permite aumentar el número de ventas en su tienda fisica por ello, requiere de un grupo de desarrolladores que creen un sistema que solicite la cantidad de dispositivos a comprar, el nombre del dispositivo y su precio unitario. Al finalizar el programa deberá mostrar el costo total de la venta. Generar factura con el costo total de la venta. Calcular el IVA a la venta total.

Proceso Factura_Ktronix
    Definir cantidad, i Como Entero
    Definir nombre Dispositivo Como Cadena
    Definir precio, totalVenta, iva, totalConIVA Como Real
    
    totalVenta <- 0
    Escribir "Ingrese la cantidad de dispositivos a comprar:"
    Leer cantidad
    
    Para i <- 1 Hasta cantidad Hacer
        Escribir "Ingrese el nombre del dispositivo ", i, ":"
        Leer nombreDispositivo
        Escribir "Ingrese el precio unitario de ", nombreDispositivo, ":"
        Leer precio
        
        totalVenta <- totalVenta + precio
    Fin Para
    
    iva <- totalVenta * 0.19
    totalConIVA <- totalVenta + iva
    
    Escribir "\n-------- FACTURA --------"
    Escribir "Total de la venta: ", totalVenta
    Escribir "IVA (19%): ", iva
    Escribir "Total a pagar: ", totalConIVA
    Escribir "-------------------------"
FinProceso

Explicación del Código

Este algoritmo en PSeInt permite calcular el costo total de una compra de dispositivos electrónicos en la tienda KTRONIX, incluyendo el IVA. A continuación, se explica paso a paso su funcionamiento:

  1. Declaración de Variables:

    • Se definen las variables necesarias:
      • cantidad e i (de tipo Entero) para manejar la cantidad de dispositivos y la iteración.
      • nombreDispositivo (de tipo Cadena) para almacenar el nombre del dispositivo.
      • precio, totalVenta, iva y totalConIVA (de tipo Real) para manejar los valores monetarios.

     

  2. Inicialización del Total de la Venta

    • La variable totalVenta se inicializa en 0, ya que servirá para acumular el costo de los dispositivos.

     

  3. Solicitar la Cantidad de Dispositivos

    • Se pide al usuario que ingrese la cantidad de dispositivos que desea comprar.

     

  4. Bucle para Registrar los Dispositivos

    • Se utiliza un ciclo Para para solicitar los detalles de cada dispositivo.
    • Se pide el nombre y el precio unitario de cada dispositivo.
    • Se acumula el precio en totalVenta.

     

  5. Cálculo del IVA

    • Se calcula el 19% del totalVenta y se almacena en la variable iva.

     

  6. Cálculo del Total con IVA

    • Se suma el totalVenta con el iva para obtener el totalConIVA.

     

  7. Generación de la Factura
    • Se imprime un formato de factura con:
      • El total de la venta antes de impuestos.
      • El valor del IVA calculado.
      • El total a pagar con IVA incluido.

Este código permite registrar una compra de múltiples dispositivos y calcular el valor final con impuestos, brindando al usuario una factura detallada.


(0) Comentarios

No registra comentarios, se el primero en comentar.
Publicar

Pública tu duda o comentario

Resuelve tus dudas con la comunidad.

*Obligatorio*
Total de impresiones: 41