Programování pro začátečníky s bloky
Kapitola 6
>
Úroveň 1
Občas možná budete chtít přidat podmínky k určitým akcím, což umožní vašim blokům být flexibilní a vykonávat různé činnosti podle situace. K tomu používáme bloky if v kombinaci s bloky comparison, abychom otestovali určité podmínky a provedli odpovídající akce.
V tomto prvním cvičení sbírejte košíky s vejci a použijte blok comparison s operátory: rovná se = , nerovná se ≠ , a větší než > k ověření, zda je obsah košíků stejný nebo odlišný. Blok if s částí else vám umožňuje spouštět různý kód v závislosti na tom, zda je podmínka pravdivá nebo nepravdivá.

Cíl
Sbírejte vejce a porovnávejte je pomocí bloků
comparisonve blokuIf.
Bylo by dobré projít se kurníkem a nasbírat všechny košíky s vejci. Pak použijte porovnávací bloky a ověřte, co všechno jste nasbírali.
Před následujícími stoly jsou tři (3) značky X, zde budeme používat bloky If. Tyto bloky slouží k vykonání akcí podle toho, zda je určitá podmínka splněna (pravda) nebo nepravda.

Ve editoru bloků jsou deaktivovány tři (3) bloky If a související bloky pohybu. Bloky If mají vložené bloky comparison, které vám umožňují porovnat dvě (2) hodnoty bloků navzájem.

Porovnávací bloky vám umožňují kontrolovat, zda jsou dvě (2) hodnoty bloků: rovny = , nerovny ≠ , větší > a další podobné operátory. Aktivujte bloky If podle potřeby; obsahují bloky pro mluvení, které se spustí v závislosti na tom, zda jsou porovnání pravdivá nebo nepravdivá.
Jakmile nasbíráte všechny tři (3) košíky, získáte tři (3) konstanty: basket1, basket2 a basket3. Přejděte k známkám X; u první tmavé značky X se obraťte směrem k stolu. Zde budeme porovnávat, zda se obsah jednotlivých košíků shoduje.
Z nabídky Constants vložte blok basket1 a blok basket2 do bloku comparison. U prostředního rozbalovacího seznamu porovnávacího bloku vyberte =, abyste ověřili, zda mají oba košíky stejný počet vajec.

Přejděte ke světlé značce X a postavte se čelem ke stolu. Zde použijeme porovnávací blok k ověření, zda se košíky s vejci neshodují. Z nabídky Constants vložte basket2 a basket3 do porovnávacího bloku připojeného k druhému bloku If a v rozbalovacím seznamu vyberte ≠, abyste porovnali a ověřili obsah košíků.

Nakonec přejděte ke zlaté značce X a postavte se čelem ke stolu. Zde budeme porovnávat, zda je basket1 větší než basket3. Aktivujte poslední blok If a vložte do porovnávacího bloku baske1 a basket2. V rozbalovacím seznamu vyberte >, abyste ověřili, zda má basket1 více vajec než basket3 a tak dokončili úroveň.
