Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
a.- Indique claramente y defina en C++ las estructuras de datos (vectores, matrices,
estructuras) que va a emplear para resolver el problema.
b.- Realice una función para leer los datos básicos de las obras del Museo de manera que
queden almacenados.
La función tiene como parámetros la cantidad de obras del Museo y un arreglo donde se
guardará la información de las mismas.
c- Realice una función para imprimir los datos básicos de las obras del Museo. La función
tiene como parámetros la cantidad de obras del Museo y el arreglo.
d.- Realice la función califica que dada la información de las obras (arreglo que usted cargó
con datos en el punto b) y la cantidad de obras en el Museo, ordene las obras según la
calificación promedio de los curadores (de menor a mayor) y además retorne los datos
básicos de la obra (nombre, artista, sala, valor), con la calificación promedio más alta.
e- Escriba la función modifica que dada la información de las obras y la cantidad de obras
del museo, permita modificar la calificación de un curador particular en una obra
específica.
f- Escriba el programa principal que provea cuatro opciones de manera continua (provisto):
1. Inicializar datos del Museo (solo se ejecuta una vez, valide)
2. Imprimir datos del Museo
3. Califica. Al retornar la función califica, el programa principal debe imprimir los
datos de la obra con la calificación promedio más alta.
4. Modifica. Modifica la calificación de un curador a una obra.
Tenga en cuenta:
- Cada obra puede ser calificada por un número diferente de curadores, mínimo 1 y máximo
5.
- Recuerde que una función sólo puede devolver un valor. Agrupe los datos de tal forma
que los pueda retornar.
- Las opciones 2 ,3 y 4 se pueden ejecutar varias veces.
int main( )
{
}
// Ejemplo de Función
void funcion( )
{