Začátečnické programování s bloky
Kapitola
>
Úroveň
Matematické a textové operace
Počítání s kódem
Věděli jste, že při spojování bloků můžete sčítat (+), odčítat (-), násobit (*) a dělit (/)? Ano, opravdu můžete! V této kapitole se naučíme, jak na to, spolu se zajímavými způsoby využití této funkce (operátorů) a jak ji aplikovat na to, co jste se již naučili.
Začněme tím, že spočítáme všechna zvířata ve stáji pomocí bloku speak a pak sečteme jejich množství dohromady pomocí bloku operators.

Cíl
Určete, kolik zvířat je v každé stáji, a sečtěte je, abyste úroveň dokončili.
V této stáji najdete krávy a prasata. Určete, kolik jednotlivých zvířat se nachází v každé ohradě. Musíte vytvořit dvě proměnné pojmenované pigs a cows, aby je bylo možné upravovat pomocí kódu set_variable. Vytvořte je stisknutím tlačítka pro vytvoření proměnné v nabídce Variables v panelu nástrojů.
Přejděte k zatrženým místům (X) před stájemi. První stáj obsahuje krávy. Spočítejte, kolik krav je ve stáji, a nastavte proměnnou cows na tuto hodnotu pomocí kódu set_variable a vložením číselné bubliny z nabídky Math v panelu nástrojů.

Poté použijte kód Speak z nabídky Communication v panelu nástrojů a přidejte k němu samostatnou proměnnou cows z nabídky Variables, abyste oznámili počet.

Přejděte k druhému křížku a udělejte totéž pro prasata. Spočítejte, kolik jich je ve stáji, nastavte proměnnou pigs v kódu set_variable a určete počet na číselné bublině. Použijte kód Speak a přetáhněte do něj proměnnou pigs stejným způsobem, jak jste to udělali u cows.
Přejděte k poslednímu křížku a otočte se čelem k pultu. Zde použijeme operátor součtu +.

Vezměte kód Speak a přetáhněte ho do editoru bloků. V nabídce Math v panelu nástrojů přetáhněte blok operators a vložte ho do bloku Speak.

V nabídce Variables přetáhněte proměnné cows a pigs a umístěte je do bloku operators.

Tímto efektivně sečtete obě hodnoty, které jste dříve nastavili, takto: cows + pigs = sum result. Jakmile se hodnota zobrazí na obrazovce, úroveň bude dokončena.