Notion de boucle conditionnelle
Placer la condition (expression booléenne) dans l'espace hexagonal.
Placer à l'intérieur du bloc les instructions à exécuter jusqu'à ce que cette condition soit vérifiée.
La boucle conditionnelle permet de répéter un ensemble d'instructions jusqu'à ce qu'une condition soit vérifiée / tant qu'une condition est vérifiée.
Il faut faire attention à ce que la condition devienne vraie / fausse au cours de l'exécution du programme. Sinon la boucle est infinie.
Le robot teste s'il est sur une case de la colonne la plus à droite de la grille. Si oui, cette expression booléenne prend la valeur vrai. Si non, elle prend la valeur faux. |
Le robot teste s'il est sur une case de la colonne la plus à droite de la grille. Si oui, cette expression booléenne prend la valeur vrai. Si non, elle prend la valeur faux. |
Le robot teste s'il y a un trou sur la case où il se trouve. Si oui, cette expression booléenne prend la valeur vrai. Si non, elle prend la valeur faux. |
Opérateurs de comparaison
Opérateur logique de négation
Nous allons mettre en application la notion de structure conditionnelle.
Pour rejoindre l'activité, sélectionne l'image ou clique ici.
Vous pouvez directement résoudre les exercices ou vous aidez des "aides à la réalisation des programmes" à la suite de ce chapitre.
Introduction de la boucle conditionnelle "jusqu'à"
Intercaler une boucle conditionnelle dans une séquence d'instructions
Programmer une séquence de boucles conditionnelles
Utiliser judicieusement les conditions disponibles
Quand cliqué
Répéter jusqu'à "sur une bille"
Avancer vers la droite
Fin de Répéter jusqu'à "sur une bille"
Ramasser la bille
Avancer vers la droite
Déposer la bille
Quand cliqué
Répéter jusqu'à "sur une bille"
Avancer vers le haut
Fin de Répéter jusqu'à "sur une bille"
Ramasser la bille
Répéter jusqu'à "sur un trou"
Avancer vers la droite
Fin de Répéter jusqu'à "sur un trou"
Déposer la bille
Utiliser une condition d'égalité
Utiliser une variable dans une condition d'égalité
Utiliser plusieurs variables dans des conditions d'égalité
Utiliser plusieurs variables dans des conditions d'égalité
Complète l'exercice suivant : je retiens
Complète l'exercice suivant : vers le brevet
Je remercie le site : https://parcours.algorea.org