Skip to content

A01709150/Proyecto-avance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

<<<<<<< HEAD

Proyecto-avance

Contexto:

Este proyecto es un simulador de un mercado con diferentes pasillos. Cada pasillo es una sección diferentes que contiene diferentes productos. Estos siendo frutas, vegetales y carnes.

Funcionalidad:

Por el momento el programa permite al usuario escoguer las frutas, los vegetales y las diferentes carnes y sus cantidades. El usurio puede escoguer sus alimentos preferidos del menu disponible. El programa puede calcular la cantidad de comida seleccionada de cada sección, e incluso puede sumarlo todo para recibir un total. Todavia falta agregar una caja que calcule el precio.

Consideraciones:

Este programa solo corre en la consola y esta hecho con c++. compilarlo y correrlo se utilizaria "g++ Main.cpp && ./a.out"

En el diagrama de clases demostre que luego pondre una clase que sera una composición al mercado. Su función principal seria calcular el precio de todo.

Corrección:

Los siguientes cambios fueron realizados en el avance pasado:

-Se cambio la base del main, es decir es bastante diferente al modelo anterior. -Las clases ahora estan en archivos diferentes ya que han sido extedido bastante. A cada clase se le agrego una función nueva con el proposito de desplegar el menu de ese pasillo y dejar que el usuario escoga lo que quiere con su cantidad deseada.
-Incluso se agrego un compañante al usuario para que se sienta un poco mas intuitivo.

Los siguientes cambios fueron realizados:

  • Se agrego una clase padre que le agrega a las clases hijas las variables y funciones que sirven para sumar la cantidad de comida elegida en cada sección.
  • En el main se agrego tambien el total de comida de todas las secciónes combinadas.

=======

Proyecto-avance

Avance del proyecto

About

Primer avance del proyecto (Creación de objetos)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages