Go to file
2024-10-25 22:35:10 +02:00
exependu correctif bug save file 2024-10-25 18:43:33 +02:00
pendu.c correction final historique partie 2024-10-25 22:35:10 +02:00
README.md Ajouter README.md 2024-10-24 23:53:23 +02:00
save_party.txt correction final historique partie 2024-10-25 22:35:10 +02:00
TD3 - DEV5.1.pdf Ajout Ex4 2024-10-15 08:28:17 +02:00

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.