gestion des menus

master
Antoine PEREDERII 2 years ago
parent f707633bee
commit 8c063b1ab7

@ -51,7 +51,7 @@ void creationDept(VilleIUT *tiut[], int nbIUT)
}
printf("Entrez le nombre de places dans le département :\n> ");
scanf("%d%*c", &nbP);
printf("Entrez le nom du responsable :\n> ");
printf("Entrez le nom et prénom du responsable :\n> ");
fgets(nomResp, 30, stdin);
nomResp[strlen(nomResp) - 1] = '\0';
tiut[posIUT]->ldept = inserer(tiut[posIUT]->ldept, nomDept, nbP, nomResp);

@ -1,5 +1,4 @@
3
3
1
Dufour
Albert
@ -7,7 +6,7 @@ Albert
1
Clermont-Ferrand
Informatique
-1
0
0
2
Michel
@ -16,7 +15,7 @@ Jacques
2
Clermont-Ferrand
Informatique
-1
0
0
Grenoble
Informatique
@ -31,12 +30,3 @@ Clermont-Ferrand
Informatique
0
0
3
Chabanon
Kyllian
20.00 20.00 20.00 20.00
1
Clermont-Ferrand
Informatique
1
0

@ -87,12 +87,10 @@ void menuAdministrateur(VilleIUT *tiut[], int *nbIUT, Etudiant *tetud[], int *nb
modificationRespDept(tiut, *nbIUT);
break;
case 5:
printf("\n");
afficherCandidats(tetud, *nbCandidats);
printf("\nNombre de candidats : %d\n", *nbCandidats);
break;
case 6:
printf("\n");
afficherCandidat(tetud, *nbCandidats);
break;
case 7:
@ -208,17 +206,12 @@ void menuResponsable(Etudiant *tetud[], int nbCandidats, VilleIUT *tiut[], int *
while (c == false)
{
// system("clear");
Etudiant *tetudResp[100];
int nbCandidatsDept;
char respVille[30], respDept[30];
deptResp(tiut, *nbIUT, respVille, respDept);
nbCandidatsDept = chargementRespDept(tetud, nbCandidats, respVille, respDept, tetudResp);
printf("\n\nMenu des Responsable de Departement : Que voulez-vous faire ?\n");
printf("\t1 - Lancer les admissions\n");
printf("\t2 - Affichages\n");
printf("\t3 - Modifier le nombre de places dans un département\n");
printf("\t4 - Modifier la note minimal d'admission du departement");
printf("\t5 - Modifier la note exellente d'admission du departement");
printf("\t4 - Modifier la note minimal d'admission du departement\n");
printf("\t5 - Modifier la note exellente d'admission du departement\n");
// printf("\t2 - Afficher les candidats dans mon département\n");
// printf("\t3 - Afficher les candidats admis du departement\n");
// printf("\t4 - Afficher les candidats refusés du departement\n");
@ -238,7 +231,7 @@ void menuResponsable(Etudiant *tetud[], int nbCandidats, VilleIUT *tiut[], int *
lancerAdmissions(tetudResp, nbCandidats, tetudAdmis, nbEtudAdmis, tetudAttente, nbEtudAttente, respVille, respDept);
break;
case 2:
menuAffichage(tetud, nbCandidats, tiut, nbIUT, tetudAdmis, nbEtudAdmis, tetudAttente, nbEtudAttente);
menuAffichage(tetudResp, nbCandidatsDept, tetudAdmis, nbEtudAdmis, tetudAttente, nbEtudAttente);
break;
/*case 1:
// modifNbPlaces(nbPlaces)
@ -293,11 +286,6 @@ void menuAffichage(Etudiant *tetud[], int nbCandidats, VilleIUT *tiut[], int *nb
while (c == false)
{
// system("clear");
Etudiant *tetudResp[100];
int nbCandidatsDept;
char respVille[30], respDept[30];
deptResp(tiut, *nbIUT, respVille, respDept);
nbCandidatsDept = chargementRespDept(tetud, nbCandidats, respVille, respDept, tetudResp);
printf("\n\nMenu des Affichages Responsable de Departement : Que voulez-vous faire ?\n");
printf("\t1 - Afficher les candidats dans mon département\n");
printf("\t2 - Afficher les candidats admis du departement\n");

@ -84,7 +84,7 @@ int rechercheCandidat(Etudiant *tetud[], int nbCandidats, int numRecherche, bool
void afficherEtudiant(Etudiant mEtudiant)
{
printf("Numéro : %d\nNom : %s\nPrénom : %s\nNotes : %.2f\t%.2f\t%.2f\t%.2f\nNombre de choix : %d\n", mEtudiant.num, mEtudiant.nom, mEtudiant.prenom, mEtudiant.tabNotes[0], mEtudiant.tabNotes[1], mEtudiant.tabNotes[2], mEtudiant.tabNotes[3], mEtudiant.nbChoix);
printf("\nNuméro : %d\nNom : %s\nPrénom : %s\nNotes : %.2f\t%.2f\t%.2f\t%.2f\nNombre de choix : %d\n", mEtudiant.num, mEtudiant.nom, mEtudiant.prenom, mEtudiant.tabNotes[0], mEtudiant.tabNotes[1], mEtudiant.tabNotes[2], mEtudiant.tabNotes[3], mEtudiant.nbChoix);
afficherChoix(mEtudiant.lChoix);
printf("\n");
}

@ -2,7 +2,7 @@
void affichageVillesIUT(VilleIUT *tiut[], int nbIUT)
{
printf("Voici les villes qui ont un IUT :\n");
printf("\nVoici les villes qui ont un IUT :\n\n");
for (int i = 0; i < nbIUT; i++)
{
printf("\t%s\n", tiut[i]->ville);
@ -11,7 +11,7 @@ void affichageVillesIUT(VilleIUT *tiut[], int nbIUT)
void affichageDeptIUT(VilleIUT *tiut[], int nbIUT)
{
printf("Voici les départements présents dans chaque IUT :\n");
printf("\nVoici les départements présents dans chaque IUT :\n\n");
for (int i = 0; i < nbIUT; i++)
{
printf("\t%s :\n", tiut[i]->ville);
@ -21,7 +21,7 @@ void affichageDeptIUT(VilleIUT *tiut[], int nbIUT)
void affichageNbP(VilleIUT *tiut[], int nbIUT)
{
printf("Voici le nombre de places dans chaque département de chaque IUT :\n");
printf("\nVoici le nombre de places dans chaque département de chaque IUT :\n\n");
for (int iut = 0; iut < nbIUT; iut++)
{
printf("\t%s :\n", tiut[iut]->ville);
@ -36,9 +36,9 @@ void affichageDeptParticulier(VilleIUT *tiut[], int nbIUT)
{
char deptRecherche[30];
bool trouve, deptExiste = false;
printf("Quel département souhaitez-vous rechercher ?\n> ");
printf("\nQuel département souhaitez-vous rechercher ?\n> ");
scanf("%s", deptRecherche);
printf("Voici les villes possédant le département %s :\n", deptRecherche);
printf("\nVoici les villes possédant le département %s :\n\n", deptRecherche);
for (int iut = 0; iut < nbIUT; iut++)
{
rechercheDept(tiut[iut]->ldept, deptRecherche, &trouve);

Loading…
Cancel
Save