MENU DEL DÍA DE UN RESTAURANTE
“EL AZAR”
PROFESORA: TANIA MOZQUEDA LOPEZ
PROYECTO DE PROGRAMACIÓN
HECHO POR:
SAMANTHA RICO MEJIA
SHIRLEY PAMELA ACEVEDO FUENTES
BRENDA TAIHIRI GARCIA GRACIA
DIEGO ARTURO ALBARRÁN ORTIZ
PAOLA MARLENE VELAZQUEZ VERA
INTRODUCCIÓN
En este proyecto se elaborará el menú del día del restaurante “El azar”, utilizando los
conocimientos aprendidos durante el cuatrimestre en la materia de programación básica.
Se verá el uso de bibliotecas, códigos para esta elaboración, e interacción del mismo, en
donde también palabras reservadas como: if, else, cout, cin, int, break, double, while.
El propósito del menú es que entregue el costo de la variedad de platillos seleccionados,
para agilizar nuestro servicio al momento de tomar la carta y entregar la cuenta.
Antes de empezar hay que entender que es la programación:
Es la actividad que se enfoca en organizar un conjunto de datos ordenados a seguir para
ser ciertas cosas, esta definición puede utilizarse en muchos contextos.
En informática se emplea para idear y organizar las ideas necesarias para un proyecto, ya
sea para crear programas o aplicaciones.
Una vez entendido esto, el lenguaje que se maneja es el C++
¿Qué C++?
Lenguaje de programación compilado, multiparadigma, principalmente de tipo imperativo
y orientado a objetos, incluyendo también programación genérica y funcional,
características estas últimas que comentaremos más adelante en el curso.
A continuación aclararemos el significado de algunas de las palabras reservadas que
utilizaremos:
IF: Toma una decisión sobre la base de una condición o expresión dada.
ELSE: Expresión define el valor que se asigna si la condición es false.
COUT: Permite mostrar por pantalla cualquier tipo de dato.
CIN: Obtiene un valor desde el teclado. El usuario debe introducir un valor y luego enter.
INT: Almacenan un número (ya sea positivo o negativo) no decimal.
BREAK: Finaliza la ejecución del bucle o la instrucción condicional envolvente más próximo
en el que aparece.
DOUBLE: Proporciona las magnitudes más grandes y pequeñas posibles para un número.
WHILE: Repetir una instrucción hasta que una expresión especificada sea false.
DESARROLLO:
En esta página se desglosara el proceso de codificación en el que se trabajando
Durante el desarrollo, existieron varias fallas, como que al momento de escribir se iban
palabras de más o que se nos olvidaba poner comillas, también declarar variables, pero
por mucho el que más tuvo complicaciones, fue el poder generar el total de toda la
cuenta, y no se encontraba una solución, ya que no se sabía si se tenía que agregar o
quitar algo al código.
Para solucionarlo se tuvo que revisar todo el código escrito, para poder descubrir que nos
faltaba.
Al final la solución que encontramos fue que en el total (double) agregamos el precio de
cada platillo para que se pueda sumar todo y sacar la cuenta final.
Aunque posterior a eso surgió el problema de que si bien ahora si no entregaba la suma,
era de todo el menú y no solo de los platillos seleccionados
Conclusión:
A partir de lo antes visto podemos decir que la programación es importante en la vida
diaria ya que la mayoría de páginas que visitamos a diario como las redes sociales,
Wikipedia o Amazon, en este caso se utilizó para realizar el menú de un restaurante, este
tiene la ventaja de que puedes seleccionar tus platillos y te arroja el costo de todo
agilizando el proceso.
También pudimos ver la importancia de las palabras reservadas if, else, cout, cin, int,
break, double, while.
Para cerrar el tema hay que decir que es importante aprender de programación ya que
esto nos ayudara a realizar softwares o sistemas informáticos que pueden ser
indispensables para las empresas aumentando las ventas o el prestigio de la misma.
Bibliografías
Executradmin. (2022). ¿Qué es programación? Executrain. https://executrain.com.mx/que-
es-programacion/
El lenguaje C++ — Fundamentos de Programación en C++. (s. f.).
https://www2.eii.uva.es/fund_inf/cpp/temas/1_introduccion/introduccion.html
IBM Documentation. (s. f.). https://www.ibm.com/docs/es/iis/11.5?topic=programming-
ifthenelse-operator
Zubikarai, S. (2022). Sentencia If. . .Else en C explicada. freeCodeCamp.org.
https://www.freecodecamp.org/espanol/news/sentencia-if-else-en-c-explicada/#:~:text=La
%20sentencia%20if%20tambi%C3%A9n%20se,la%20condici%C3%B3n%20evaluada
%20como%20true.
Martínez, C. R. (2023, 14 abril). Programación bit a bit: Variables y Operadores.
OpenWebinars.net. https://openwebinars.net/blog/programacion-bit-bit-variables-
operadores/#:~:text=N%C3%BAmeros%20enteros%20(%20int%20),representar%20el
%20dato%20que%20almacenarj%C3%A1n.https://openwebinars.net/blog/programacion-
bit-bit-variables-
TylerMSFT. (2023, 3 abril). break (Instrucción) (C++). Microsoft Learn.
https://learn.microsoft.com/es-es/cpp/cpp/break-statement-cpp?view=msvc-170
KathleenDollard. (2023, 21 febrero). Tipo de datos Double - Visual Basic. Microsoft Learn.
https://learn.microsoft.com/es-es/dotnet/visual-basic/language-reference/data-types/double-
data-type
TylerMSFT. (2023c, abril 3). while (Instrucción) (C). Microsoft Learn.
https://learn.microsoft.com/es-es/cpp/c-language/while-statement-c?view=msvc-170.