Nybegynnerprogrammering med blokker
Kapittel
>
Nivå

Lister og Samlinger
Numeriske lister

Lister kan brukes til å lagre flere verdier på ett sted, enten det er tall eller tekststrenger! Dette vil spare deg for tid og plass i koden din, samt gjøre det mulig å lese data i sekvenser.

I denne øvelsen, plukk opp alle de fargede eggene rundt låven og legg dem i en liste slik at du kan plassere dem sammen i en beholder.

Guide

Mål

Hent egg og fyll en liste du kan lagre i en beholder.

Hent de forskjellige eggene i låven, og samle dem i en liste slik at du kan plassere dem sammen inne i en beholder.

Lister er som variabler som lar deg lagre flere verdier sammen på ett sted. Bruk create empty list-blokken for å opprette en ny liste. Deretter, bruk set item in list-blokken med INSERT mode på LAST posisjon for å legge til verdier. Koble listevariabelen til listeinputen og verdien du vil legge til i TO-inputen.

Hent alle eggene i hver farge på enga og opprett variabler: blue_eggs, red_eggs, green_eggs ved å bruke set variable-blokken. Tell hvor mange egg du har samlet av hver type, og lagre dem i disse variablene (for eksempel: blue_eggs = 5).

Opprett en liste kalt eggs ved å bruke create empty list-blokken. Med denne oppsettet kan du legge til variablene i listen ved å bruke set item in list-blokken med INSERT mode på LAST posisjon. Koble eggs til listeinputen og hver variabel (blue_eggs, red_eggs, green_eggs) til TO-inputen. Sørg for å legge dem til i samme fargerekkefølge som oppgitt ovenfor og som gitt i kodeeditoren.

Når alle eggene er i listen, gå til X-merket og plasser dem inne i beholderen ved å bruke place-blokken med eggs-variabelen koblet til den.

Kodebok