Kezdő kódolás blokkokkal
Fejezet
>
Szint

Matematikai és szövegműveletek
Számolás kóddal

Tudtad, hogy a blokkok összekapcsolása közben összeadhatsz (+), kivonhatsz (-), megszorozhatsz (*) és oszthatsz (/) értékeket? Pedig igen! Ebben a fejezetben megmutatjuk, hogyan, valamint milyen menő módon használhatod ezt a funkciót (operátorok), és hogyan alkalmazhatod a megtanultakat.

Kezdjük azzal, hogy megszámoljuk az istálló összes állatát a speak blokk segítségével, majd összeadjuk mindegyik mennyiségét az operators blokk használatával.

Guide

Cél

Határozd meg, hány állat van egy-egy istállóban, és add össze őket a szint teljesítéséhez.

Ebben az istállóban tehenek és disznók vannak, határozd meg, hogy az egyes ólakban hány állat található belőlük. Két változót kell létrehoznod, pigs és cows néven, hogy a set_variable kódblokk segítségével módosíthatók legyenek. Hozd létre őket a szerszámosdoboz Variables menüjében található Változó létrehozása gombbal.

Menj az istállók előtti X jelölésekhez. Az első istállóban tehenek vannak: számold meg, hogy hány tehén található, és a set_variable kódblokk és a szerszámosdoboz Math menüjéből beszúrt szám buborék segítségével állítsd be a cows változót a megfelelő értékre.

Block Diagram

Ezután használd a szerszámosdoboz Communication menüjéből elérhető Speak kódblokkot, és add hozzá a Variables menüben található cows változót, hogy bejelenthesd a darabszámot.

Block Diagram

Menj a második X jelzéshez, és ismételd meg ugyanezt a disznókkal: számold meg, hány disznó van az istállóban, állítsd be a pigs változót a set_variable kódblokk segítségével, a számot pedig egy szám buborékkal add meg. Használd a Speak kódblokkot, és ugyanúgy húzd bele a pigs változót, mint korábban a cows esetében.

Menj az utolsó X jelzéshez, fordulj az íróasztal felé; itt a + összeadási operátort fogjuk használni.

Block Diagram

Vegyél elő egy Speak kódblokkot, és húzd be a blokk szerkesztőbe. A szerszámosdoboz Math menüjéből húzd be az operators kódblokkot, és helyezd el a Speak blokk belsejében.

Block Diagram

A Variables eszköztárból húzd be a cows és a pigs változókat, és helyezd el őket az operators kódblokkban.

Block Diagram

Ez gyakorlatilag összeadja a korábban beállított két értéket, így: cows + pigs = sum result. Miután ez az érték megjelenik a képernyőn, a szint teljesítve lesz.

Kódkönyv