Programmation pour débutants avec des blocs
Chapitre
>
Niveau

Conditions et Décisions
Instruction if de base

Il y a des moments où vous pourriez souhaiter ajouter des conditions à certaines actions que vous entreprenez, ce qui permettrait à votre code d'être flexible et d'exécuter différentes actions selon la situation. Pour cela, nous utilisons des instructions if en combinaison avec des opérateurs de comparaison pour tester certaines conditions et effectuer les actions appropriées.

Dans ce premier exercice, ramassez des œufs et utilisez les blocs de comparaison equals (=) et not equals (≠) pour vérifier si certaines valeurs sont identiques ou différentes les unes des autres. Le bloc if avec une section else vous permet d'exécuter un code différent selon que la condition est vraie ou fausse.

Guide

Objectif

Récupérez des œufs et comparez-les en utilisant des conditions dans un bloc if.

Parcourez le terrain et récupérez tous les œufs. Ensuite, utilisez des conditions pour comparer les types d'œufs que vous avez récupérés.

Utilisez le bloc if avec une section else pour prendre des décisions dans votre code. Le bloc if vérifie si une condition est vraie ou fausse, et exécute un code différent en fonction du résultat.

Marchez jusqu'au premier repère X et utilisez un bloc if avec une section else. Dans la condition, utilisez le bloc de comparaison equals (=) pour comparer deux blocs de texte : "blue egg" et "red egg". Si la condition est vraie (ils sont égaux), utilisez le bloc speak pour dire "This statement is True!". Sinon, utilisez le bloc speak dans la section else pour dire "This statement is False!".

Puisque "blue egg" et "red egg" sont différents, la condition sera fausse, et le code dans la section else sera exécuté.

Marchez jusqu'au deuxième repère X et utilisez un autre bloc if. Cette fois, utilisez le bloc de comparaison not equals (≠) pour comparer "blue egg" avec "blue egg". Comme ils sont identiques, la condition sera fausse, et le code dans la section else sera exécuté.

Marchez jusqu'au troisième repère X et utilisez un bloc if pour comparer une variable avec la constante. Créez une variable nommée collected_egg et affectez-lui la valeur "blue egg". Puis utilisez le bloc equals pour comparer la variable collected_egg avec la constante egg_type. Puisque les deux valent "blue egg", la condition sera vraie.

Livre de Code