Het bestand examen.txt
1 bevat de scores behaald op een examen. Elke lijn bevat één score (tussen 0 en 20). Schrijf een procedure dat het gemiddelde en het aantal geslaagde studenten bepaalt en uitschrijft op het scherm.
Zorg voor foutafhandeling bij een verkeerde bestandsnaam (schrijf een foutbericht) of verkeerde score (negeer deze score).
Als argument wordt de bestandsnaam meegegeven aan de procedure.
Het gemiddelde en het aantal geslaagde studenten wordt geprint op twee aparte regels. Rond het gemiddelde af tot op twee cijfers na de komma.
De gemiddelde score is {gemiddelde}.
Er zijn {aantal_geslaagd} studenten geslaagd.
Indien het opgegeven bestand niet gevonden werd:
Verkeerde bestandsnaam {bestandsnaam}
Indien er op een regel geen geldig cijfer staat:
{regel} genegeerd
>>> bepaal_scores("examen.txt")
De gemiddelde score is 10.26.
Er zijn 46 studenten geslaagd.
In dit voorbeeld wordt het bestand examen_met_fouten_vb.txt
2 gebruikt.
>>> bepaal_scores("examen_met_fouten_vb.txt")
?19 genegeerd
zzz genegeerd
.3 genegeerd
De gemiddelde score is 9.00.
Er zijn 12 studenten geslaagd.
>>> bepaal_scores("bestand_die_niet_bestaat.txt")
Verkeerde bestandsnaam bestand_die_niet_bestaat.txt