Cliquez ici pour retourner aux thèmes
d'exercices : ....
1. Syntaxe et sémantique du if ... then ... else
Syntaxe : Il y a deux genres d'instructions for ( for...to et for...downto )
ans l'instruction if
Sémantique:
C'est une instruction d'itération (ou de boucle). Tant que l'expression reste vraie, le bloc d'instruction est réexécuté. C'est une boucle finie (c-à-dire que l'on connaît à l'avance le nombre de tours de boucle).
L'indice de boucle prend toutes les valeurs (par ordre croissant ou
décroissant selon le genre de for) comprises entre <Expr1>
et <Expr2> bornes inclues.
et exercice est une implantation d'un morceau d'algorithme.
x et y sont deux variables de type integer. Construisez l'instruction
if
...then telle que :
Vous effectuez avec la souris, un cliquer-glisser du bloc de code (couleur
verte) vers l'un des emplacements du if...then...else :
Pendant le cliquer-glisser la couleur du bloc est orangée :
puis vous le déposez dans l'emplacement choisi :
Vous répétez l'opération de cliquer-glisser avec
l'un des 5 blocs (couleur verte) restant :
et vous le déposez dans l'autre emplacement vide du if...then...else
:
Il ne reste plus qu'à valider votre choix, l'assistant vous indiquera
d'une manière sonore et visuelle la justesse de votre proposition.
Si vous n'arrivez pas à trouver le bouton "Solution" de l'assistant
déclenchera une animation indiquant la bonne réponse à
l'exrcice.