Ce que je pense serait extrêmement simple projet s'est avéré plus difficile pour moi que je le pensais. Voici les paramètres:
Citation:
Ecrire un script pour calculer le score total et lui attribuer une lettre de qualité pour chaque élève
(source de données est dans le fichier "grades"). La sortie de tous les élèves le nom, les évaluations, et les grades
dans l'ordre décroissant du nombre total de points. Note: s'il vous plaît enregistrer la sortie vers le fichier
"Finalgrades.txt".
Format de fichier de données source (grades.txt):
Nom Exam1 Exam2 Exam3
Contenu du fichier de données source (grades.txt):
Tom 23 12 15
Jack 30 15 29
Jane 31 25 19
La dernière lettre de grade sera déterminé sur la base des critères suivants:
A 90 et au-dessus
B 80 Ã 89
C 65 Ã 79
D 50 Ã 64
Moins de 50 F
Sortie (finalgrades.txt)
Nom Exam1 Exam2 Exam3 Total Grade
Jane 31 25 29 85 B
Jack 30 15 29 74 C
Tom 23 12 15 60 D
|
Jusqu'à présent, j'ai été en mesure de trier les notes finales, mais je vais avoir beaucoup de mal avec l'ajout de la lettre de corrélation grade à la fin de chaque ligne. Toute aide serait grandement appréciée. Merci!