#include <iostream>
#include <iomanip>

using namespace std;

// definieer hier de benodigde classes...

void printMaandSalaris(const Werknemer& w) {
    cout<<"Werknemer: "<<w.geefNummer()
        <<" verdient: "<<setw(8)<<setprecision(2)<<fixed
        <<w.geefSalaris()<<" Euro."<<endl;
}

int main() {
    FreeLancer f(1, 25.75);    // werknemer 1 verdient 25.75 per uur
    VasteKracht v(2, 1873.53); // werknemer 2 verdient 1873.53 per maand
    StukWerker s(3, 1.05);     // werknemer 3 verdient 1.05 per stuk
    
    f.werkUren(84);            // werknemer 1 werkt (deze maand) 84 uren
    s.produceerStuks(1687);    // werknemer 3 produceert (deze maand) 1687 stuks
    
    cout<<"Maand 1:"<<endl;
    printMaandSalaris(f);
    printMaandSalaris(v);
    printMaandSalaris(s);
    
    f.werkUren(13.5);          // werknemer 1 werkt (deze maand) 13.5 uren
    s.produceerStuks(0);       // werknemer 3 produceert (deze maand) 0 stuks
    
    cout<<"Maand 2:"<<endl;
    printMaandSalaris(f);
    printMaandSalaris(v);
    printMaandSalaris(s);
    
    cin.get();
    return 0;
}
