Vous êtes sur la page 1sur 18

CORRECTION

Rappel de cours
CORRECTION
Rappel de cours

Plusieurs 𝒊𝒇 imbrigués

Utilisation de tests multiples :


𝒂𝒏𝒅, 𝒐𝒓
Quelle est l’algorithme pour savoir si une année est bissextile ?

La règle définissant une année bissextile est la suivante :


• Si A n'est pas divisible par 4, l'année n'est pas bissextile.
• Si A est divisible par 4, l'année est bissextile sauf si A est
divisible par 100 et pas par 400.

Prenez des exemples d’années bissextiles ou non : 2020 ; 2021 ; 2022 ;


2000 ; 2200.
SOLUTION INTERMEDIAIRE (proche de l’algorithme)

A TESTER sur un Jupyter Notebook !


CORRECTION
SOLUTION FINALE (la plus simple avec tests multiples)

A TESTER sur un Jupyter Notebook !


Rappel de cours

𝒃𝒓𝒆𝒂𝒌 :
CORRECTION
CORRECTION

break
On sort de la boucle !
Instruction suivante :
Ligne 14
CORRECTION

NOTE :
Un « drapeau (flag) » f = 1 a été rajouté dans le code lorsque
qu’un élément a été trouvé et avant le break !
Cela permettra de tester lorsqu’aucun élément n’a été trouvé f
== 0  pas d’élément dans la liste
Rappel de cours
SOLUTION INTERMEDIAIRE :
Programmation de la Table de multiplication COMPLÈTE

CODE Résultats

j=0 j=1 j=2 j=3


Mettre une boucle
i=0 dans une boucle
pour itérer chaque
i=1
colonnes (j) de
i=2 chaque ligne (i)
i=3
CORRECTION
CODE Résultats
CORRECTION Dans la table de
multiplication, il
manque bien les
CODE Résultats multiples de 5

continue
On saute directement au début de
la boucle lorsque l’on rencontre la
colonne j = 5

Vous aimerez peut-être aussi