Exercici 3.b - Arrays estàtics d'objectes · Metodologia de la Programació UAB 2017

Tema: Classes contenidor amb arrays estàtics i composició · Del examen Examen Primer Parcial (Curs 2017-2018) (2017)

Enunciado

Exercici 3 (3 punts). Tractament de fitxers i càlcul col·lectiu de comissions

Implementeu les dues funcions independents següents:

b.

Una funció encarregada de mostrar per sortida estàndard la comissió que percep cada treballador contingut en una llista per a un període donat. La capçalera ha de ser:

void escriuComissioEmpleats(Empleat dadesEmpleats[], int nEmpleats,

const string &dataInici, const string &dataFinal); Per a cadascun dels empleats de la taula, caldrà imprimir el seu nom acompanyat de la comissió econòmica a rebre.

Enunciado: Exercici 3.b - Arrays estàtics d'objectes · Metodologia de la Programació UAB 2017

Solución

Según los criterios oficiales de corrección

b. Una funció encarregada de mostrar per sortida estàndard la comissió que percep cada treballador contingut en una llista per a un període donat. La capçalera ha de ser: void escriuComissioEmpleats(Empleat dadesEmpleats[], int nEmpleats, const string &dataInici, const string &dataFinal);

Solución: ```cpp void escriuComissioEmpleats(Empleat dadesEmpleats[], int nEmpleats, const string &dataInici, const string &dataFi) { for (int i = 0; i < nEmpleats; i++) { cout << dadesEmpleats[i].getNom() << " " << dadesEmpleats[i].importComissio(dataInici, dataFi) << endl; } } ```

La explicación paso a paso, hecha con IA, es Premium. Premium

Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.

‹ Exercici 2 · 2017

Más ejercicios de Classes contenidor amb arrays estàtics i composició