Skip to content

GaloDelRio/Menu_inter_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

Menu interctivo 2_Galo del Rio Viggiano A01710791

Contexto

En este proyecto, utilizaremos los principios de la POO para diseñar un sistema eficiente y flexible que permita a los usuarios ver, seleccionar y ordenar diferentes platos y opciones de comida.

La utilización de la POO en este proyecto nos permitirá organizar el código de manera modular y reutilizable, lo que facilitará su mantenimiento y extensibilidad en el futuro. Además, la POO nos brinda la capacidad de modelar los diferentes elementos del menú, como platos, ingredientes, categorías, precios, entre otros, como objetos con sus propiedades y comportamientos específicos.

La utilidad de este proyecto radica en la creación de un sistema interactivo y amigable para los usuarios, donde puedan explorar el menú de comida de manera intuitiva, ver descripciones y precios, y realizar pedidos de forma sencilla

Instrucciones

Al empezar el programma se hara display de un menu a base de string y un ciclo while para que el usuario puega elejir entre las siguietes opciones: Sopa , Ensaladas, Platofuerte y Bebida. Las cuales despues elejir cualquieras de estas las anteriores se te preguntan distintas cosas para crear el objeto dependiendo de lo que hayas elejido anteriormente, como por ejemplo el tipo de sopa y y la temperatura de la misma. un vez elejes que quieres una sopa dentro de la cuenta del usuario se añadira el precio de la sopa y el objeto que se creo para despues hacer un display del mismo. El mismo menu no se va a cerrar hasta que el usuario lo decida por lo que se van a poder crear una gran variedad de objetoslo que permitira que el usuario pueda seguir pidiendo cualquier cosa del menu. Añadido a esto tambien se creo una función para borrar objeto que ya no sea deseados. Al final se pide una confirmación y el dinero que se va a ocupar para pagar la cuenta En terminos más simple

Limitaciones

  • No se puede cambiar o poner nombres alternos para los tipos de comida.
  • No puede seleccionar la cantidad de comida.
  • Por lo que se tiene que usar el menu vaarias veces.
  • Solo puede pasar un cliente por uso del programa.
  • No se pueden poner valores negativos ni floats.
  • Además de que si se pone un string donde se te pide un int se corre infinitamente el programa.
  • Por el momento no va a poder hacer delete a clases ya creadas.
  • El progrma solo se va ha cerrar cuando estes en la seccion del menu ingresando "5"
  • Consideraciones

    El programa solo corre en la consola y está hecho con c++ standard por lo que corre en todos los sistemas operativos

    compilar con: "g++ Menu_2.h main.cpp" correr en linux: "/a.out"

    Instrucciones

    Abrir el programa primero se nos hace un display

    \A futuro correr en windows: "a.exe"

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

     
     
     

    Contributors

    Languages