Kezdő kódolás blokkokkal
Fejezet
>
Szint

Matematikai és szövegműveletek
Szorzás és kivonás

Cél

Gyűjtsd össze a tojásokat, és egyensúlyozd a mennyiségeiket szorzással és kivonással.

Itt az ideje, hogy összegyűjtsd a tojásokat a fészkelőhelyen: sétálj végig, és szedd össze a mezőn található különböző tojásokat, hogy dokumentálhassuk, hány tojást raktak le. Rögzíteni fogod, hány jó tojásod van, és mekkora a tápértékük.

Miután az összes tojást összegyűjtötted, hozz létre egy total nevű változót: kattints a Variables menüben a változó létrehozása gombra, és írd be a párbeszédablakba a “total” szót. Miután a változó létrejött, húzd be a set_variable kódtömböt, majd a Math menüből húzz be egy szám buborékot, és helyezd a set_variable kódtömbbe. Állítsd be a total változót a fehér, sötét és piros tojások összegyűjtött mennyiségére.

Block Diagram

Sétálj a sötét X jelzéshez, és fordulj a pulthoz; itt ellenőrizni fogod, mennyi tápértéke van a tojásoknak. Minden tojás 90 kalóriát ér, szorozd meg a total változót 90-nel a operators kódtömb használatával. A szerszámosládában a Math menüben húzd be az operators kódtömböt, és állítsd az operátort szorzásra (x) úgy, hogy a középső legördülő menüre kattintva kiválasztod a szorzás jelet.

Block Diagram

Húzd be a Variables menüből a total önálló változót az operators kódtömbbe. Húzd be a Communications menüből a speak kódtömböt, és illeszd bele az előzőleg betöltött operators kódtömböt, hogy kihirdesd az eredményt.

Block Diagram

Állítsd a szám buborékot 90-re, így létrejön a matematikai egyenlet: total x 90 = result. Most már meg tudod határozni, hány kalóriát adnak összesen a tojások.

Sétálj a világos X jelzéshez, hogy szétválaszd a piros tojásokat a többi tojástól. A szerszámosládában a Variables menüben kattints a változó létrehozása gombra, és hozz létre egy red_eggs nevű változót (ne felejtsd el az aláhúzást: _). Húzd be a set_variable kódtömböt, válaszd ki a red_eggs változót, majd húzz egy szám buborékot, és állítsd be a gyűjtött piros tojások számára, amely a képernyő jobb felső sarkában látható.

Most húzd be a Math menüből az operators kódtömböt, és állítsd az operátort - jelre, hogy kivond a mennyiségeket. A szerszámosládában a Variables menüből húzd be külön a total és a red_eggs változót az operators kódtömbbe.

Block Diagram

Húzd be a Communications menüből a speak kódtömböt, és helyezd bele az operators kódtömböt, hogy kihírd a tojások szétválasztását, ezzel teljesítve a szintet.

Kódkönyv