Está en la página 1de 2

Algoritmo SERVICIO_CATERING

//Solicitamos el dato de entrada:


Escribir "Ingrese la cantidad de pedidos: "
Leer cant_pedidos
//Hacemos una selectiva para saber si la cantidad de pedidos es mayor a 0 o
no
Si 0<cant_pedidos Entonces
//Hacemos dos contadores: para saber la cantidad de pedidos de cada
combo
combo1<-0
combo2<-0
//Adicionalmente hacemos un contador Para la cantidad total de pedidos
pedidos<-1
//Ahora creamos un bucle para que cuando se acabe la cantidad de
pedidos, el programa te imprima
//el resultado
Mientras pedidos<=cant_pedidos Hacer
Escribir "Ingrese el tipo de pedido: (1) para el Combo #1, (2)
para el Combo #2:"
Leer combo_sel
Si combo_sel=1 Entonces
Escribir "Ingrese la cantidad de Combos #1 solicitados: "
Leer cant_combos
Escribir "Para el pedido ", pedidos,":"
Escribir "Se necesitan ",cant_combos*0.6," kilogramos de
harina."
Escribir "Se necesitan ",cant_combos*0.17," kilogramos de
mantequilla."
Escribir "Se necesitan ",cant_combos," huevos."
Escribir "Se necesitan ",cant_combos*0.25," litros de
agua."
Escribir "Se necesitan ",cant_combos*0.48," kilogramos de
relleno."
Escribir "Se necesitan ",cant_combos," gaseosas de 2
litros."
combo1<-combo1+cant_combos
SiNo
Escribir "Ingrese la cantidad de Combos #2 solicitados: "
Leer cant_combos
Escribir "Para el pedido ", pedidos,":"
Escribir "Se necesitan ",cant_combos*4," huevos duros."
Escribir "Se necesitan ",cant_combos*2," tomates."
Escribir "Se necesitan ",cant_combos*2," paltas."
Escribir "Se necesitan ",cant_combos," limones."
Escribir "Se necesitan ",cant_combos*12," unidades de pan
de molde."
Escribir "Se necesitan ",cant_combos," botellas de chicha
de litro y medio."
combo2<-combo2+cant_combos
FinSi
Escribir ""
pedidos<-pedidos+1
FinMientras
//Finalmente imprimimos los resultados
Escribir "==== Resumen ===="
Escribir "De un total de ",cant_pedidos," pedidos:"
Escribir "Se atendieron ",combo1," Combos #1"
Escribir "Se atendieron ",combo2," Combos #2"
SiNo
Escribir "La cantidad de pedidos debe ser mayor que cero."
FinSi
FinAlgoritmo

También podría gustarte