//Erick Jesus Amaro Gallegos
//4to. Semestre.
#include <iostream>
#include <stdlib.h>
using namespace std;
int main(){
system("color 1e");
system("cls");
//Se declaran las variables
int opcion_menu;
char respuesta;
float total = 0;
//system (“color 4d”);
//Impresion de mensaje en pantalla
cout<<"**********MENU**********\n\n"<<endl;
//Se le pide al usuario que digite si desea elegir un plattillo
cout<<"¿Deseas elegir un alimento? S/N"<<endl;
cout<<"Digita la opcion: ";
//Se guarda la respuesta del usuario en la variable respuesta
cin>>respuesta;
system("cls");//Se limpia la pantalla
//Mientras el usuario digite S, ocurrira lo siguiente...
while(respuesta == 'S'){
//Imprimira en pantalla el menu
cout<<"\nSeleccione su plato digitando el numero del menu:"<<endl;
cout<<"1.- Tacos (nana, cuero, surtido)"<<endl;
cout<<"2.- Quesadilla (Pollo, champiñon, queso)"<<endl;
cout<<"3.- Caldo camaron"<<endl;
cout<<"4.- Coctel de Camaron"<<endl;
cout<<"5.- Filetes de pescado"<<endl;
cout<<"6.- Agua"<<endl;
cout<<"7.- Jugo de naranja"<<endl;
cout<<"8.- Fruta"<<endl;
cout<<"9.- Boing"<<endl;
//Se pide al usuario digite el numero del alimento que desea
cout<<"Digita la opcion: ";
//Se guarda la respuesta del usuario en la variable opcion_menu
cin>>opcion_menu;
//Segun lo que el usuario eligio se realiza lo siguiente...
switch(opcion_menu){
case 1:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout<<"\nHas seleccionado Tacos (nana, cuero, surtido)."<<endl;
cout<<"El platillo viene con salsa chiles y limon."<<endl;
cout<<"COSTO: $15.50"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 15.50;
break;
case 2:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout<<"\nHas seleccionado Quesadilla (Pollo, champiñon, queso)."<< endl;
cout<<"El platillo viene con salsa."<<endl;
cout<<"COSTO: $25.00"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 25.00;
break;
case 3:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout<<"\nHas seleccionado caldo camaron."<<endl;
cout<<"El platillo viene con limones."<<endl;
cout<<"COSTO: $60.00"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 60.00;
break;
case 4:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout<<"\nHas seleccionado Coctel de Camaron."<<endl;
cout<<"El platillo viene con salsa y limones."<<endl;
cout<<"COSTO: $120.70"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 120.70;
break;
case 5:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout <<"\nHas seleccionado Filetes de pescado."<<endl;
cout <<"El platillo viene con salsa chiles y limon."<<endl;
cout <<"COSTO: $150.30"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 150.30;
break;
case 6:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout<<"\nHas seleccionado agua."<<endl;
cout<<"COSTO: $17.00"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 17.00;
break;
case 7:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout<<"\nHas seleccionado jugo de naranja."<<endl;
cout<<"COSTO: $20.50"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 20.50;
break;
case 8:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout<<"\nHas seleccionado un fruta."<<endl;
cout<<"COSTO: $25.00"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 25.00;
break;
case 9:
//Se imprime en pantalla la informacion del alimento asi como su precio
cout<<"\nHas seleccionado un jugo de boing"<<endl;
cout<<"COSTO: $18.90"<<endl;
//Si el usuario selecciona este alimento aumenta el valor de la variable total
total = total + 18.00;
break;
//Si el usuario selecciona una opcion invalida se le muestra un mensaje, se limpia la pantalla y se
termina el programka
default:
cout<<"\nOpcion invalida"<< endl;
return 0;
//Al mostrar la informacion del alimento, se le pregunta al usuario si desea elegir otro alimento
cout<<"\n¿Deseas elegir otro alimento? S/N"<<endl;
cout<<"Digita la opcion: ";
//Se guarda la respuesta del usuario en la variable respuesta
cin>>respuesta;
system("cls");//Se limpia la pantalla
//Cuando el usuario decide ya no seleccionar otro alimento precionando N, se le muestra su
total a pagar y termina el programa
cout<<"Total a pagar: $"<<total<<endl;
cout<<"Disfruta tus alimentos"<<endl;
return 0;