Początkujące programowanie z blokami
Rozdział
>
Poziom

Listy i kolekcje
Listy numeryczne

Listy mogą być używane do przechowywania wielu wartości w jednym miejscu, niezależnie od tego, czy są to liczby, czy ciągi znaków! Pozwoli to zaoszczędzić czas i miejsce w Twoim kodzie, a także umożliwi odczytywanie danych w sekwencjach.

W tym ćwiczeniu zbierz wszystkie kolorowe jajka rozrzucone w stodole i umieść je na liście, aby móc zebrać je razem w jednym pojemniku.

Guide

Cel

Zbierz jajka i wypełnij listę, którą możesz przechowywać w kontenerze.

Zbierz różne jajka ze stodoły i przechowuj je razem na liście, aby móc umieścić je razem w kontenerze.

Listy są jak zmienne, które pozwalają przechowywać wiele wartości razem w jednym miejscu. Użyj bloku create empty list aby utworzyć nową listę. Następnie użyj bloku set item in list z trybem INSERT w ostatniej pozycji, aby dodać do niej wartości. Podłącz zmienną przechowującą listę do wejścia list i wartość, którą chcesz dodać do wejścia TO.

Zbierz wszystkie jajka w każdym kolorze na polu i utwórz zmienne: blue_eggs, red_eggs, green_eggs używając bloku set variable. Policz, ile jajek zebrałeś dla każdego rodzaju i przechowuj je w tych zmiennych (na przykład: blue_eggs = 5).

Utwórz listę o nazwie eggs używając bloku create empty list. W tym ustawieniu, możesz dodać zmienne do listy używając bloku set item in list z trybem INSERT w ostatniej pozycji. Podłącz eggs do wejścia list oraz każdą zmienną (blue_eggs, red_eggs, green_eggs) do wejścia TO. Upewnij się, że dodajesz je w tej samej kolejności kolorów wymienionej powyżej oraz zgodnie z dostarczonym edytorem kodu.

Gdy wszystkie jajka są już na liście, idź do znaku X i umieść je w kontenerze, używając bloku place z podłączoną zmienną eggs.

Księga Kodów