From c0024eb101ab37ad6994034f828f0bc0d03d8009 Mon Sep 17 00:00:00 2001 From: Leo ROCHER Date: Thu, 24 Oct 2024 23:53:23 +0200 Subject: [PATCH] Ajouter README.md --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..655a032 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# TD3_DEV51_Qualite_Algo +###### par SCHIED Killian, LANDRIN Dylan et ROCHER Léo + +## Exercice 4 + +### Complexité cyclomatique + +Pour la complexité cyclomatique de chaque fonction nous avons calculé ceci : +| Fonction | Complexité Cyclomatique | +|---------------------------------------|-------------------------| +| `display_hangman(int tries)` | 7 | +| `save_party(char *status, const char *good_word, char try[])` | 3 | +| `sig_handler(int signum)` | 2 | +| `getWordByLength()` | 3 | +| `main()` | 13 | + +### Utilisation de gprof + +Le programme étant petit et fait appel à peu de fonction, l'utilisation de gprof ne nous permet pas d'obtenir d'information utile. + +### Conclusion sur la qualité du code + +Le code est fonctionnel et globalement efficace. On peut améliorer la quantité de commentaire et trouver un moyen de réduire la complexité cyclomatique du main. \ No newline at end of file