Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes | ||
kturtle:kturtle-activites-11 [2020/01/08 07:57] – [L'opérateur OR (OU)] crust | kturtle:kturtle-activites-11 [2020/01/08 08:13] – [La boucle if] crust | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== La boucle if ====== | ====== La boucle if ====== | ||
- | + | Je suis parti de l' | |
- | A taper mais on est parti de l' | + | |
Ligne 133: | Ligne 132: | ||
===== Et le else ??? ===== | ===== Et le else ??? ===== | ||
- | Demander de choisir la figure géométrique à tracer | + | // |
- | Si figure est un carré -> on trace un carré | + | * Si figure est un carré -> on trace un carré |
- | Si figure est un triangle -> on trace un carré | + | |
- | Si figure est un rectangle -> on trace un carré | + | * Si figure est un triangle -> on trace un carré |
- | SI figure est un losange -> on trace un losange | + | |
+ | * Si figure est un rectangle -> on trace un carré | ||
+ | |||
+ | * SI figure est un losange -> on trace un losange | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
Ligne 148: | Ligne 150: | ||
<WRAP center round important 60%> | <WRAP center round important 60%> | ||
L' | L' | ||
- | { ... | + | <code bash>{ ... |
bloc d' | bloc d' | ||
# TEST | # TEST | ||
Ligne 156: | Ligne 158: | ||
.... | .... | ||
} | } | ||
- | } | + | }</ |
</ | </ | ||
Ligne 199: | Ligne 201: | ||
}</ | }</ | ||
+ | Bien sûr lors de l' | ||
+ | |||
+ | Dans ce cas, la variante ne passera pas les tests et le programme ne fera rien. | ||
+ | Sous doute l' | ||
+ | |||
+ | | {{ : | ||
+ | |||
+ | Le programme va donc devoir être amélioré avec quelques lignes basiques de **gestion de l' | ||
+ | |||
+ | Donc, on va réaliser les tests nécessaires et gérer tout ce qui ne correspond pas à ces tests. | ||
+ | |||
+ | **Si** (test) **ALORS** (instruction) | ||
+ | **Si** (autre test) **ALORS** (autre instruction) | ||
+ | ... | ||
+ | **Si** (autre test) **ALORS** (autre instruction) | ||
+ | |||
+ | Et enfin | ||
+ | |||
+ | **__SINON__** **ALORS** (instruction) | ||
+ | |||
+ | On introduit alors le mot clef, l' | ||
+ | |{{ : | ||
===== Navigation ===== | ===== Navigation ===== | ||
^ page précédente | ^ page précédente | ||
| [[kturtle: | | [[kturtle: |