Programmation pour débutants avec des blocs
Chapitre
>
Niveau

Opérations mathématiques et textuelles
Multiplier et soustraire

Objectif

Collectez des œufs et équilibrez les comptes en multipliant et en soustrayant leurs quantités.

Il est temps de collecter des œufs dans les aires de nidification, allez dans le champ et récupérez les différents œufs pour que nous puissions documenter combien d'œufs ont été pondus. Vous documenterez combien d'œufs valables vous avez et quelle est leur valeur nutritionnelle.

Une fois tous les œufs collectés, créez une variable nommée total : pour ce faire, cliquez sur le bouton de création de variable dans le menu Variables et saisissez « total » dans la boîte de dialogue. Une fois la variable créée, glissez-déposez le bloc de code set_variable puis faites glisser une bulle de nombre depuis le menu Math, en l'insérant dans le bloc set_variable. Affectez à la variable total le nombre d'œufs blancs, foncés et rouges que vous avez collectés.

Block Diagram

Dirigez-vous vers la marque en forme de croix sombre et faites face au comptoir ; ici vous vérifierez la valeur nutritionnelle des œufs. Chaque œuf vaut 90 calories : multipliez la variable total par 90 en utilisant le bloc de code operators. Dans le menu Math de la boîte à outils, glissez-déposez le bloc de code operators et choisissez l'opérateur de multiplication x en cliquant sur le menu déroulant central et en sélectionnant le symbole de multiplication.

Block Diagram

Prenez la variable autonome total dans le menu Variables et insérez-la dans le bloc de code operators. Glissez-déposez ensuite le bloc de code speak depuis le menu Communications et ajoutez-y le bloc operators complété afin d’annoncer le résultat.

Block Diagram

Réglez la bulle de nombre sur 90, formant ainsi l’équation mathématique : total x 90 = résultat. Vous pouvez maintenant déterminer le nombre total de calories fournies par tous les œufs.

Dirigez-vous vers la marque en forme de croix claire afin de séparer les œufs rouges du reste du lot. Dans le menu Variables de la boîte à outils, cliquez sur le bouton de création de variable et créez une variable nommée red_eggs (n’oubliez pas le soulignement _). Glissez-déposez le bloc de code set_variable, ajoutez la variable red_eggs, faites glisser une bulle de nombre et réglez-la sur le nombre d’œufs rouges que vous avez collectés, indiqué en haut à droite de l’écran.

Maintenant, glissez-déposez le bloc de code operators depuis le menu Math et choisissez l’opérateur - pour soustraire des valeurs. Dans le menu Variables de la boîte à outils, glissez-déposez les variables autonomes total et red_eggs sur le bloc de code operators.

Block Diagram

Glissez-déposez le bloc de code speak depuis le menu Communications et placez-y le bloc de code operators afin d’annoncer la répartition des œufs et terminer le niveau.

Livre de Code