Calcul note globale d'un candidat dans afficherCandidaturesByDept

master
Alix JEUDI--LEMOINE 2 years ago
parent 750b6cfe6c
commit 2c0628ec4f

@ -6,6 +6,7 @@
#include "trois.h"
void afficherCandidaturesByDept(ListeCandidats liste, int nbCandidats, char* searchIUT, char* searchDept) {
float noteGlobale;
char decision[LEN_MAX], validation[LEN_MAX];
ListeCandidatures candidatures;
Candidature* candidature;
@ -64,9 +65,14 @@ void afficherCandidaturesByDept(ListeCandidats liste, int nbCandidats, char* sea
break;
}
noteGlobale = ((liste2[i]->moyenneMath)*5
+ (liste2[i]->moyenneFrancais)*10
+ (liste2[i]->moyenneAnglais)*5
+ (liste2[i]->moyenneSpecialite)*16)/36;
printf("\n\e[4;37mCandidature de '%s %s' pour le département '%s' à l'IUT '%s' :\n\e[0m"
" - Décision du département : %s,\n - Décision du candidat : %s\n\n",
liste2[i]->nom, liste2[i]->prenom, candidature->departement, candidature->ville, decision, validation);
" - Décision du département : %s,\n - Décision du candidat : %s,\n - Note globale : %.2f\n\n",
liste2[i]->nom, liste2[i]->prenom, candidature->departement, candidature->ville, decision, validation, noteGlobale);
}
}
}

Loading…
Cancel
Save