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
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