algoritmo explicar paso a paso
Calcular el total de la compra de un cliente teniendo en cuenta la siguiente tabla de precios, el cliente podrá elegir varios productos: Perro Caliente 10000 Hamburguesa Sencilla 10000 Hamburguesa Doble 15000 Adición Tocineta 2500 Adición de queso 3000 Adición de Guacamole 1500 Adición Cebolla caramelizada 2000 Preguntar por pantalla los productos a escoger y si desea llevar adiciones, preguntar cual adicionar. Y calcular el total a cobrar.
Respuestas a la pregunta
A continuación pseudocódigo en pseint que calcula el total de una compra según tabla de precio.
Algoritmo Calcular_el_total_de_la_compra
//Paso 1: Definir variables
Tpago <- 0
Acum <- 1
Dimension pedido[100]
//Paso 2: Ingresar valores de variables
Repetir
Repetir
Escribir 'Escoja productos: Perro Caliente, Hamburguesa Sencilla, Hamburguesa Doble'
Leer pedido[Acum]
Mientras Que (pedido[Acum]<>'Perro Caliente') Y (pedido[Acum]<>'Hamburguesa Sencilla') Y (pedido[Acum]<>'Hamburguesa Doble')
Acum <- Acum+1
Repetir
Escribir '¿Desea llevar adiciones (s/n)?'
Leer Resp
Hasta Que (Resp=='s') O (Resp=='n')
Si Resp=='s' Entonces
Repetir
Escribir 'Escoja adiciones: Tocineta, Queso, Guacamole, Cebolla caramelizada '
Leer pedido[Acum]
Mientras Que (pedido[Acum]<>'Tocineta') Y (pedido[Acum]<>'Queso') Y (pedido[Acum]<>'Guacamole') Y (pedido[Acum]<>'Cebolla caramelizada')
FinSi
Acum <- Acum+1
Escribir '¿Continuar con el pedido (s/n)?'
Leer Resp
Hasta Que (Resp=='n')
//Paso 3: Calcular total a pagar
AuxAcum <- Acum
Para Acum<-1 Hasta AuxAcum Hacer
Segun pedido[Acum] Hacer
'Perro Caliente':
Tpago <- Tpago+10000
'Hamburguesa Sencilla':
Tpago <- Tpago+10000
'Hamburguesa Doble':
Tpago <- Tpago+15000
'Tocineta':
Tpago <- Tpago+2500
'Queso':
Tpago <- Tpago+3000
'Guacamole':
Tpago <- Tpago+1500
'Cebolla caramelizada':
Tpago <- Tpago+2000
FinSegun
FinPara
//Paso 4: Imprimir factura
Escribir 'Factura: '
Escribir '...........................'
Para Acum<-1 Hasta AuxAcum Hacer
Escribir pedido[Acum] Sin Saltar
Segun pedido[Acum] Hacer
'Perro Caliente':
Escribir ' 10000'
'Hamburguesa Sencilla':
Escribir ' 10000'
'Hamburguesa Doble':
Escribir ' 15000'
'Tocineta':
Escribir ' 2500'
'Queso':
Escribir ' 3000'
'Guacamole':
Escribir ' 1500'
'Cebolla caramelizada':
Escribir ' 2000'
FinSegun
FinPara
Escribir 'Total a Pagar: ',Tpago
FinAlgoritmo
Para saber más acerca de algoritmo para calcular total de compra consulte: https://brainly.lat/tarea/13220356