Menú de comidas y bebidas.
DESCRIPCIÓN
Un programa en PSeInt que simula un menú de comidas y bebidas diseñada para ofrecer a los usuarios una selección de opciones de alimentos y permitirles hacer pedidos o selecciones y calcular el total de su pedido. El programa está diseñada para proporcionar una experiencia de usuario interactiva y conveniente para aquellos que deseen explorar y ordenar diferentes platos.
CÓDIGO DEL PROGRAMA
Algoritmo
menú_de_comidas_y_bebidas
//Britanny Moreno Ulloa
Escribir '----Menú Comida----:'
Escribir 'Escribir del 1 al 5 para
seleccionar su menú'
Escribir '1. Pizza - $7.50'
Escribir '2. Hamburguesa - $1.50'
Escribir '3. Ensalada - $3'
Escribir '4. Sandwich - $2'
Escribir '5. Waffles - $1.75'
Escribir '6. Salir'
Escribir 'Ingrese su opción: '
Repetir
Leer opción
Si opción>0 Entonces
Escribir 'Ingrese la cantidad
deseada solo 5 unidades como maximo: '
Repetir
Leer cantidad
Si cantidad>0
Entonces
Según opción Hacer
1:
totalPago <-
totalPago+(cantidad*7.50)
2:
totalPago <-
totalPago+(cantidad*1.50)
3:
totalPago <-
totalPago+(cantidad*3)
4:
totalPago <-
totalPago+(cantidad*2)
5:
totalPago <-
totalPago+(cantidad*1.75)
De Otro Modo:
Escribir 'Fuera de
Rango'
FinSegún
SiNo
Escribir "Solo números
positivos vuelva a intentarlo"
FinSi
Hasta Que cantidad>0 y cantidad<6
SiNo
Escribir 'No se aceptan números negativos
vuelva a intentarlo'
FinSi
Hasta Que
opción>0
Escribir 'Total a
pagar: $', totalPago
Repetir
Si opción>0 Entonces
Según opción Hacer
1:
elección <- 'Pizza'
2:
elección <- 'Hamburguesa'
3:
elección <- 'Ensalada'
4:
elección <- 'Sandwich'
5:
elección <- 'Waffles'
De Otro Modo:
Escribir 'Fuera de rango'
FinSegún
SiNo
Escribir 'No se aceptan números negativo
vuelva a intentarlo'
FinSi
Hasta Que
opción>0 y opción<6
Escribir 'Usted
ha elegido:', elección
Escribir 'Menú
Bebidas:'
Escribir '1. Café
- $1.50'
Escribir '2.
Batido de Banana - $2'
Escribir '3.
Batido de Fresa - $2'
Escribir '4.
Batido de Chocolate - $2'
Escribir '5.
Refresco - $1.60'
Escribir '6.
Salir'
Escribir 'Ingrese
su opción: '
Repetir
Leer opción
Si opción>0 Entonces
Según opción Hacer
1:
bebidas <- 'Café'
2:
bebidas <- 'Batido de Banana'
3:
bebidas <- 'Batido de Fresa'
4:
bebidas <- 'Batido de chocolate'
5:
bebidas <- 'Refresco'
De Otro Modo:
Escribir "Fuera de rango"
FinSegún
SiNo
Escribir "Solo números
positivos"
FinSi
Hasta Que
opción>0 y opción<6
Escribir 'Ingrese
la cantidad deseada solo 5 unidades como máximo : '
Repetir
Leer cantidad
Si cantidad>0 Entonces
Según cantidad Hacer
1:
totalPago <-
totalPago+(cantidad*1.50)
2:
totalPago <-
totalPago+(cantidad*2)
3:
totalPago <-
totalPago+(cantidad*2)
4:
totalPago <-
totalPago+(cantidad*2)
5:
totalPago <-
totalPago+(cantidad*1.60)
FinSegún
FinSi
Hasta Que
cantidad>0 y cantidad<6
Escribir 'Usted
ha elegido :', elección, ' y ', bebidas
Escribir 'Total a
pagar: $', totalPago
FinAlgoritmo
DEMOSTRACIÓN EN LA EJECUCIÓN
Como pueden observar le pide que ingrese su opción y cantidad deseada, le da total y opción elegida.
En el segundo menú de bebidas les pide lo mismo, debe ingresar su opción y cantidad deseada, al final les muestra un mensaje de la comida y bebida que ha seleccionado y total a pagar de lo pedido
Comentarios
Publicar un comentario