Notion de fonction
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.
Placer le nom choisi pour la fonction à la place de "faire quelque chose".
Placer à l'intérieur du bloc les instructions à exécuter à l'appel de cette fonction.
Créer une fonction permet d'isoler un morceau de code redondant.
Les fonctions créées ne font pas partie du programme principal.
Dans le programme principal, on utilise une fonction créée en l'appelant par son nom. |
Le robot teste s'il y a un astéroïde devant lui. 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 astéroïde sur la case à sa droite.
Si oui, cette expression booléenne prend la valeur vrai.
Si non, elle prend la valeur faux.
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.
Tutoriel de définition d'une fonction
Créer une fonction et l'utiliser dans le programme principal
Créer une fonction et l'utiliser dans le programme principal
Créer plusieurs fonctions et les utiliser dans le programme principal
Créer une fonction et l'utiliser dans le programme principal
Utiliser une boucle répéter dans la définition d'une fonction
Utiliser l'imbrication et des boucles conditionnelles dans la définition d'une fonction
Créer une fonction comportant une boucle répéter et l'utiliser dans le programme principal
Créer une fonction comportant une boucle répéter et l'utiliser dans le programme principal
Créer une fonction comportant une séquence de boucles et l'utiliser dans le programme principal
Créer une fonction comportant deux boucles imbriquées et l'utiliser dans le programme principal
Complète l'exercice suivant : je retiens
Complète l'exercice suivant : vers le brevet
Je remercie le site : https://parcours.algorea.org