2026-10-14 11:47:19 +02:00
Groupe :
- FRAMERY Karl
- ABRAHAM Ozvann
2026-10-14 12:00:22 +02:00
## 1. Dessiner le graphe
2026-10-14 11:47:19 +02:00
2026-10-14 11:50:31 +02:00
### C2
2026-10-14 11:47:19 +02:00

2026-10-14 11:50:31 +02:00
### C4
2026-10-14 11:47:19 +02:00

2026-10-14 11:50:31 +02:00
### P2
2026-10-14 11:47:19 +02:00

2026-10-14 11:50:31 +02:00
### P3
2026-10-14 11:47:19 +02:00

2026-10-14 11:50:31 +02:00
### J2
2026-10-14 11:47:19 +02:00

2026-10-14 11:50:31 +02:00
### J6
2026-10-14 11:47:19 +02:00

2026-10-14 12:00:22 +02:00
## 2. Compter les décisions
2026-10-14 11:47:19 +02:00
2026-10-14 12:00:22 +02:00
### 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
2026-10-14 11:47:19 +02:00
2026-10-14 11:50:31 +02:00
- [ ] C1 -> <span style="color:blue"> simple </span>
2026-10-14 11:51:57 +02:00
- [ ] 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>
2026-10-14 11:47:19 +02:00
2026-10-14 11:51:57 +02:00
- [ ] 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>
2026-10-14 11:47:19 +02:00
2026-10-14 11:51:57 +02:00
- [ ] 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>
2026-10-14 11:47:19 +02:00
2026-10-14 12:00:22 +02:00
## 4. Justifier les cas particuliers
2026-10-14 11:47:19 +02:00
2026-10-14 12:00:22 +02:00
### 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