From ac679b44bdc6019bf333c0e5b7d5bddc000ea20a Mon Sep 17 00:00:00 2001 From: Antoine PEREDERII Date: Thu, 10 Nov 2022 09:42:01 +0100 Subject: [PATCH] Ajout du tp8 et modif de tp7 --- Algo/tp/tp7/tp7.c | 6 +- Algo/tp/tp8/Notes.don | 6 ++ Algo/tp/tp8/exe | Bin 0 -> 17336 bytes Algo/tp/tp8/mots.don | 7 +++ Algo/tp/tp8/testtp8.c | 26 ++++++++ Algo/tp/tp8/tp8.c | 134 ++++++++++++++++++++++++++++++++++++++++++ Algo/tp/tp8/tp8.h | 9 +++ 7 files changed, 185 insertions(+), 3 deletions(-) create mode 100644 Algo/tp/tp8/Notes.don create mode 100755 Algo/tp/tp8/exe create mode 100644 Algo/tp/tp8/mots.don create mode 100644 Algo/tp/tp8/testtp8.c create mode 100644 Algo/tp/tp8/tp8.c create mode 100644 Algo/tp/tp8/tp8.h diff --git a/Algo/tp/tp7/tp7.c b/Algo/tp/tp7/tp7.c index 950da9e..752e8f5 100644 --- a/Algo/tp/tp7/tp7.c +++ b/Algo/tp/tp7/tp7.c @@ -1,4 +1,4 @@ -#include "tp7.h" + #include "tp7.h" int remplirTableaux(int tMatieres[],int tCoeff[],int max) { @@ -23,8 +23,8 @@ int remplirTableaux(int tMatieres[],int tCoeff[],int max) fscanf(flot, "%d%d", &nMatieres, &coeff); i = i + 1; } - return i; fclose(flot); + return i; } void affichage(int tMatieres[],int tCoeff[], int nbMatieres) @@ -267,4 +267,4 @@ void MoyenneEtudiant(int tCoeff[], int tMatieres[], int tNotes[], int tNbNotes[] else printf("\t%d\tpas de note\n", tMatieres[i]); } printf("Moyenne générale\t%d\n", moyenneMatiere); -} \ No newline at end of file +} diff --git a/Algo/tp/tp8/Notes.don b/Algo/tp/tp8/Notes.don new file mode 100644 index 0000000..50ef4a4 --- /dev/null +++ b/Algo/tp/tp8/Notes.don @@ -0,0 +1,6 @@ +duponal maths 15 +duponal algo1 14 +duranro maths 13 +duranro algo2 12.3 +duranro maths 11 +martige algo1 16 \ No newline at end of file diff --git a/Algo/tp/tp8/exe b/Algo/tp/tp8/exe new file mode 100755 index 0000000000000000000000000000000000000000..455e92c3824de7ee41da2e62e2b6bfae93aad23a GIT binary patch literal 17336 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 x575N{h5pC% +#include +#include + +void extraction(void); +void initialiser(char mot[], int n); +void placer(char mot1[], char c, char mot2[]); +void jeuPendu(void); +int compterLettres(char mot[]); \ No newline at end of file