Programmation pour débutants avec des blocs
Chapitre
>
Niveau

Listes avancées et structures de données
Accéder aux listes imbriquées

Objectif

Plantez des graines dans le champ en utilisant des listes imbriquées.

Les graines doivent être plantées dans le champ pour que les récoltes poussent, il existe 4 types distincts de cultures à planter : "Pumpkin", "Eggplant", "Tomato" et "Melon". Vous possédez ces graines qui sont stockées dans une structure de liste imbriquée nommée seeds, une constante prédéclarée.

Marchez jusqu'aux marques X et utilisez le bloc plant pour semer les graines dans le champ. Le bloc plant prend deux entrées : la variable seeds (qui contient les données de la liste imbriquée) et un bloc de texte avec le nom de la culture comme clé.

Par exemple : utilisez le bloc plant avec la variable seeds et "Pumpkin" comme clé. Cela plantera les graines pour les citrouilles. Le code affichera le nombre de graines au-dessus de la tête du personnage et révélera le nombre de graines dans la structure de liste imbriquée.

Arrosez les cultures après qu'elles aient été plantées en utilisant le bloc water, faites cela pour les quatre différentes cultures dans le champ. Ensuite, marchez jusqu'à la marque X centrale et utilisez le bloc speak avec la variable seeds pour annoncer le nombre total de graines qui ont été plantées.

Livre de Code