Skip to main content
Aula Virtual
  • Home
  • More
English ‎(en)‎
English ‎(en)‎ English (United States) ‎(en_us)‎ Español - Argentina ‎(es_ar)‎ Español - Internacional ‎(es)‎ Português - Brasil ‎(pt_br)‎
You are currently using guest access
Log in
Aula Virtual
Home
Expand all Collapse all
  1. COMPU
  2. 7-Clases
  3. Tarea Clases molino café

Tarea Clases molino café

Completion requirements
Opened: Wednesday, 15 May 2024, 3:00 PM
Due: Wednesday, 11 June 2025, 5:30 PM

Una empresa cuenta con un sistema dispensador de café molido.
Consta de varios molinos que comparten un depósito (silo) común. Cuando arranca el proceso el silo está lleno y contiene 200 kg de café en granos y ningún molino activo.
Durante la producción se puede acoplar más molinos hasta llegar a un total de 20 cabezales. Los molinos se identifican con letras sucesivas del alfabeto: a, b, c, etc.

Se requiere un programa en C++ que presente un menú con las siguientes opciones:

1: agregar molino
2: mostrar reporte (muestra un informe de la cantidad en depósito, lo molido por cada cabezal y el total molido)
a, b, c, etc: operar sobre el molino correspondiente
0: salir

Cada molino será el objeto de una clase. La clase tendrá como mínimo las siguientes propiedades:
-ID: a, b, c, etc (se completa automáticamente al momento de crear el objeto)
-disponible  contiene el dato del café que queda en el silo
-molido   cantidad de café molido por el cabezal

Además tendrá los métodos:
moler()  pide el ingreso de la cantidad a moler y ajusta las propiedades
recargar() pide el ingreso de la cantidad a recargar en el silo y ajusta la propiedad. (esto se puede hacer desde cualquier molino)

You are currently using guest access (Log in)
Data retention summary
Get the mobile app
Powered by Moodle