Informática, pregunta formulada por quijanoXime295, hace 3 meses

diagrama de flujo que calcule el total de una factura, cobrando solo 5 productos. El IVA es del 16%, tiene que realizar e un descuento, en función de la suma de los importes, dicho descuento es del 0% si es menor que 500 pesos, del 5% si es mayor o igual que 500 y menor que 1000 y es de un 10% si es mayor o igual que 1000. El descuento se debe aplicar a la suma antes del IVA. Al final se suma el total y el IVA.

Respuestas a la pregunta

Contestado por megatokay
2

Se adjunta imagen de diagrama de flujo de programa de facturación en pseint, donde se calcular el importe total, los descuentos, el impuesto iva, entre otros.

Explicación:

Algoritmo Facturacion

importeFactura <- 0

desc <- 0

L <- 2

Mientras L=2 Hacer

 importe <- 0

 Repetir

  Escribir 'Elija producto del 1 al 5'

  Leer C

 Hasta Que (C>0 Y C<=5)

 Repetir

  Escribir '¿Cantidad?'

  Leer D

 Hasta Que (C>0 Y C<=9999)

 Segun C  Hacer

  1:

   importeFactura <- importeFactura+(300*D)

   importe <- (300*D)

   Escribir 'Precio del producto 1 es $350.00'

   Escribir 'Importe: ',importe

  2:

   importeFactura <- importeFactura+(150*D)

   importe <- (150*D)

   Escribir 'Precio del producto 2 es $150.00'

   Escribir 'Importe: ',importe

  3:

   importeFactura <- importeFactura+(100*D)

   importe <- (100*D)

   Escribir 'Precio del producto 3 es $100.00'

   Escribir 'Importe: ',importe

  4:

   importeFactura <- importeFactura+(450*D)

   importe <- (450*D)

   Escribir 'Precio del producto 4 es $450.00'

   Escribir 'Importe: ',importe

  5:

   importeFactura <- importeFactura+(420*D)

   importe <- (420*D)

   Escribir 'Precio del producto 5 es $420.00'

   Escribir 'Importe: ',importe

 FinSegun

 Repetir

  Escribir '¿Fin de Compra? Si (1), No (2)'

  Leer L

 Mientras Que (L<>1 Y L<>2)

FinMientras

Si (importeFactura>=500 Y importeFactura<1000) Entonces

 descT <- '5%'

 desc <- importeFactura*0.05

FinSi

Si importeFactura>=1000 Entonces

 desc <- importeFactura*0.1

 descT <- '10%'

FinSi

Escribir 'Total Bruto:  ',importeFactura

Escribir 'Descuento:  ',descT,' :',desc

Escribir 'Total sin iva:  ',importeFactura-desc

Escribir 'Impuesto Iva (16%):  ',(importeFactura-desc)*0.16

Escribir 'Total Factura (con iva):  ',(importeFactura-desc)-(importeFactura-desc)*0.16

FinAlgoritmo

Ver también:  https://brainly.lat/tarea/13970180

Adjuntos:
Otras preguntas