3.Realizar un algoritmo , Se desea calcular el total a pagar, en una venta normal en una papelería, proporcionando el precio unitario de un producto, así como el número de productos a comprar, además de aplicar el 16% de IVA. Imprimir total sin IVA, cantidad a pagar de IVA y total a pagar.
Respuestas a la pregunta
Pseudocódigo en Pseint para factura artículos de una papeleria, se muestra por pantalla el lista de los productos, cantidad, total con y sin iva.
Algoritmo totalApagar
- // Definir variables
Definir artic,contin Como Caracter
Definir i,b Como Entero
Definir preuni,cant,ventat,iva,totalciva,totalsiva,impuesto,ventasi Como Real
Dimension artic[100]
Dimension preuni[100]
Dimension cant[100]
Dimension iva[100]
Dimension totalsiva[100]
Dimension totalciva[100]
contin <- 's'
impuesto <- 0
ventat <- 0
ventasi <- 0
- // Ingresar y procesar datos
Escribir 'Papelería sistema de Facturación'
i <- 0
Mientras contin='s' Hacer
i <- i+1
Escribir 'Nombre del artículo : ' Sin Saltar
Leer artic[i]
Escribir 'precio unitario: ' Sin Saltar
Leer preuni[i]
Escribir 'cantidad: ' Sin Saltar
Leer cant[i]
totalsiva[i] <- cant[i]*preuni[i]
iva[i] <- totalsiva[i]*0.16
totalciva[i] <- totalsiva[i]+iva[i]
Escribir 'Ingresar otro producto?[s/n]'
Repetir
Leer contin
contin <- Minusculas(contin)
Mientras Que contin<>'n' Y contin<>'s'
FinMientras
- // Cálculo de total e impresión de factura
Escribir ' TOTAL A PAGAR '
Escribir '____________________________'
Escribir 'PRODUCTO P. UNITARIO CANT TOTAL IVA(16%) T.PAGAR '
Escribir ''
Para b<-1 Hasta i Hacer
Escribir artic[b],' ',preuni[b],' ',cant[b],' ',totalsiva[b],' ',iva[b],' ',totalciva[b]
ventasi <- ventasi+totalsiva[i]
ventat <- ventat+totalciva[i]
impuesto <- impuesto+iva[i]
FinPara
Escribir ''
Escribir 'TOTAL SIN IVA: ',ventasi
Escribir 'IVA: ',impuesto
Escribir 'TOTAL CON IVA: ',ventat
FinAlgoritmo
Para saber más acerca de algoritmo en pseint de facturación consulte: https://brainly.lat/tarea/63473523
#SPJ1