Está en la página 1de 3

*/Algoritmo Menú Restaurante Costa Azul/*

Cadena nombre, dirección


Entero hr_aten
Entero a,b,x,y,z,c,d
Flotante tot_tipi, tot_beb, tot_pos
Si hr_aten >= 9 y <= 11 entonces
a=0
b=0
y=0
z=0
c=0
d =0
Escribir “INTRODUZCA SU NOMBRE”
Leer nombre
Escribir “INTRODUZCA SU DIRECCION”
Leer dirección

Escribir “ESCOGER SU MENU TIPICO FAVORITO ADEMAS DE SU BEBIDA


REFRESCANTE Y NO OLVIDE EL POSTRE”
Mientras a <> 3 Hacer
escribir "1. Escoja su menú típico”
Escribir "2. Facturación”
Escribir "3. Regresar al menú típico"
leer a
si a == 1 Entonces
b=0
Mientras b <> 4 hacer
Escribir "1. Arroz Pollo Ensalada - 3.00"
Escribir "2. Arroz Carne Ensalada - 4.00"
Escribir "3. Macarrones albóndigas - 7.00"
Escribir "4. Regresar al menú típico"
leer b
si b == 1 Entonces
tot_tipi = tot_tipi + 3.00
SiNo
si b == 2 Entonces
tot_tipi = tot_tipi + 4.00
SiNo
si b == 3 Entonces
tot_tipi = tot_tipi + 7.00
FinSi
FinSi
FinSi
FinMientras
SiNo
si a == 2 Entonces
Escribir nombre," el total a pagar es: ",tot_tip
FinSi
FinSi
FinMientras

Mientras y <> 3 Hacer


escribir "1. Escoja su menú de bebida"
Escribir "2. Facturación"
Escribir "3. Regresar al menú de escoger bebida"
leer y
si y == 1 Entonces
z=0
Mientras b <> 4 hacer
Escribir "1. Limonada - 1.50"
Escribir "2. Arroz con pina - 1.50"
Escribir "3. Agua - 1.0"
Escribir "4. Regresar al menú bebida"
leer b
si z == 1 Entonces
tot_beb = tot_beb + 1.50
SiNo
si z == 2 Entonces
tot_beb = total + 1.50
SiNo
si z == 3 Entonces
tot_beb = tot_beb + 1.0
FinSi
FinSi
FinSi
FinMientras
SiNo
si y == 2 Entonces
Escribir nombre," el total a pagar es: ",tot_beb
FinSi
FinSi
FinMientras

Mientras c <> 3 Hacer


escribir "1. Escoja su delicioso postre "
Escribir "2. Facturacion"
Escribir "3. Regresar al menú de postre"
leer c
si c == 1 Entonces
d=0
Mientras b <> 4 hacer
Escribir "1. Arroz con leche - 2.0"
Escribir "2. Tres leches - 2.0"
Escribir "3. Flan Casero - 2.0"
Escribir "4. Regresar al menú de postre"
leer d
si d == 1 Entonces
tot_pos = tot_pos + 2.0
SiNo
si d == 2 Entonces
tot_pos = tot_pos + 2.0
SiNo
si d == 3 Entonces
tot_pos = tot_pos + 2.0
FinSi
FinSi
FinSi
FinMientras
SiNo
si c == 2 Entonces
Escribir nombre," el total a pagar es: ",tot_pos
FinSi
FinSi
FinMientras
FinAlgoritmo

También podría gustarte