Files
2026_TD2_DEV51_Qualite_Algo/COMPTE_RENDU.md
T
2026-10-14 12:00:22 +02:00

100 lines
1.8 KiB
Markdown

Groupe :
- FRAMERY Karl
- ABRAHAM Ozvann
## 1. Dessiner le graphe
### C2
![C2](./C2.png)
### C4
![C4](./C4.png)
### P2
![P2](./P2.png)
### P3
![P3](./P3.png)
### J2
![J2](./J2.png)
### J6
![J6](./J6.png)
## 2. Compter les décisions
### J1-J6
- [ ] J1=1
- [ ] J2=2+1
- [ ] J3=7+1
- [ ] J4=8+1
- [ ] J5=10+1
- [ ] J6=8+1
### C1-C6
- [ ] C1=1
- [ ] C2=2+1
- [ ] C3=2+1
- [ ] C4=7+1
- [ ] C5=7+1
- [ ] C6=10+1
### P1-P5
- [ ] P1=1
- [ ] P2=2+1
- [ ] P3=2+1
- [ ] P4=2+1
- [ ] P5=13+1
## 3. Classer
- [ ] C1 -> <span style="color:blue"> simple </span>
- [ ] C2 -> <span style="color:blue"> simple </span>
- [ ] C3 -> <span style="color:blue"> simple </span>
- [ ] C4 -> <span style="color:yellow"> moyen </span>
- [ ] C5 -> <span style="color:yellow"> moyen </span>
- [ ] C6 -> <span style="color:red"> complexe </span>
- [ ] J1 -> <span style="color:blue"> simple </span>
- [ ] J2 -> <span style="color:blue"> simple </span>
- [ ] J3 -> <span style="color:red"> complexe </span>
- [ ] J4 -> <span style="color:red"> complexe </span>
- [ ] J5 -> <span style="color:red"> complexe </span>
- [ ] J6 -> <span style="color:red"> complexe </span>
- [ ] P1 -> <span style="color:blue"> simple </span>
- [ ] P2 -> <span style="color:blue"> simple </span>
- [ ] P3 -> <span style="color:yellow"> moyen </span>
- [ ] P4 -> <span style="color:yellow"> moyen </span>
- [ ] P5 -> <span style="color:red"> complexe </span>
## 4. Justifier les cas particuliers
### C3
'''
return (annee % 4 == 0 && annee % 100 != 0) || annee % 400 == 0;
'''
L'utilisation des <&&> et <||> sont nécessaire pour une compréhention plus simple du code, sans leurs utilisation le code aurait nécéssité des if / else randant le code plus long et moins compréhensible / lisible.
## 5. Refactoriser