Programmation pour débutants avec des blocs
Chapitre 6
>
Niveau 1
Il y a des moments oĂč vous souhaiterez ajouter des conditions Ă certaines actions que vous entreprenez ; cela permet Ă vos blocs dâĂȘtre flexibles et dâexĂ©cuter diffĂ©rentes actions selon la situation. Pour cela, nous utilisons des blocs if en combinaison avec des blocs de comparison pour tester certaines conditions et effectuer les actions appropriĂ©es.
Dans ce premier exercice, collectez des paniers dâĆufs et utilisez le bloc de comparison avec les opĂ©rateurs : Ă©gal = , non Ă©gal â , et supĂ©rieur Ă > pour vĂ©rifier si le contenu des paniers est identique ou diffĂ©rent. Le bloc if avec une section else vous permet dâexĂ©cuter un code diffĂ©rent selon que la condition est vraie ou fausse.

Objectif
RĂ©cupĂ©rez des Ćufs et comparez-les en utilisant des blocs
comparisondans un blocIf.
Il serait judicieux de collecter des Ćufs et de dresser l'inventaire de ce que vous avez rassemblĂ©. Parcourez le poulailler et rĂ©cupĂ©rez tous les paniers d'Ćufs, puis utilisez des blocs de comparaison pour vĂ©rifier ce que vous avez collectĂ©.
Il y a trois (3) marques en X devant les bureaux ci-dessous. Nous utiliserons ici des blocs If, qui servent Ă effectuer des actions selon quâune condition soit remplie ou non, par exemple si quelque chose est vrai ou faux.

Il y a trois (3) blocs If et les blocs de dĂ©placement associĂ©s, dĂ©sactivĂ©s dans lâĂ©diteur de blocs. Les blocs If sont Ă©quipĂ©s de blocs comparison, ces blocs vous permettent de comparer deux (2) blocs entre eux.

Les blocs de comparaison permettent de vĂ©rifier si les valeurs de deux (2) blocs sont : Ă©gales =, non Ă©gales â , supĂ©rieures > et plusieurs autres opĂ©rateurs similaires. Activez les blocs If selon vos besoins ; ils contiennent des blocs speak qui se dĂ©clenchent en fonction du rĂ©sultat de la comparaison (vrai ou faux).
Une fois que vous avez collecté les trois (3) paniers, vous disposerez de trois (3) constantes : basket1, basket2 et basket3. Placez-vous sur les marques X : sur la premiÚre marque X foncée, face à la table, nous allons comparer si le contenu de chaque panier est identique.
Dans le menu Constants, insĂ©rez les blocs basket1 et basket2 dans le bloc comparison. Dans le menu dĂ©roulant central du bloc de comparaison, sĂ©lectionnez = afin de vĂ©rifier si le nombre dâĆufs dans chaque panier est le mĂȘme.

Dirigez-vous vers la marque X claire et placez-vous face au bureau ; ici, nous utiliserons le bloc de comparaison pour vĂ©rifier si les paniers dâĆufs sont diffĂ©rents. Dans le menu Constants, insĂ©rez basket2 et basket3 dans le bloc comparison associĂ© au deuxiĂšme bloc If, puis rĂ©glez le menu dĂ©roulant sur â pour comparer et vĂ©rifier le contenu des paniers.

Enfin, dirigez-vous vers la marque X dorĂ©e et placez-vous face au bureau ; ici, nous comparerons si basket1 est plus grand que basket3. Activez le dernier bloc If et insĂ©rez baske1 & basket2 dans le bloc de comparaison. SĂ©lectionnez > dans le menu dĂ©roulant afin de vĂ©rifier si basket1 a plus dâĆufs que basket3 pour terminer le niveau.
