Kezdő kódolás blokkokkal
Fejezet 6
>
Szint 1
Előfordulhat, hogy bizonyos műveletek végrehajtásához feltételeket szeretnél hozzáadni; ezáltal a blokkjaid rugalmasan, a helyzettől függően különböző műveleteket végezhetnek.
Ehhez if blokkokat használunk a comparison blokkokkal kombinálva, hogy teszteljünk bizonyos feltételeket, és a megfelelő műveleteket hajtsuk végre.
Ebben az első feladatban gyűjtsd össze a tojáskosarakat, és használd a comparison blokkot a következő operátorokkal: egyenlő (=), nem egyenlő (≠) és nagyobb mint (>), hogy megvizsgáld, a kosarak tartalma megegyezik-e vagy eltér egymástól. Az if blokk else résszel lehetővé teszi, hogy különböző kódot futtass attól függően, hogy a feltétel igaz-e vagy hamis.

Cél
Gyűjts tojásokat és hasonlítsd össze őket
comparisonblokkokkal egyIfblokkban.
Jó ötlet összegyűjteni a tojásokat és készletet venni róluk. Sétálj végig a tyúkólon, gyűjtsd össze az összes tojáskosarat, majd a comparison blokkok segítségével ellenőrizd a begyűjtött mennyiséget.
Az asztalok előtt három (3) X jel található; itt az If blokkokat fogjuk használni. Ezek a blokkok feltétel teljesülése esetén hajtanak végre műveleteket, például ha valami igaz vagy hamis.

A blokkszerkesztőben három (3) If blokk és a hozzájuk tartozó mozgó blokkok inaktívak. Az If blokkokban comparison blokkok találhatók, melyek két (2) blokk értékeit hasonlítják össze egymással.

A comparison blokkokkal ellenőrizheted, hogy két (2) blokk értéke egyenlő-e = , nem egyenlő-e ≠ , nagyobb-e > vagy más hasonló operátorok. Kapcsold be az If blokkokat szükség szerint; ezek olyan beszélő blokkokat tartalmaznak, amelyek az összehasonlítás igazságától függően aktiválódnak.
Miután összegyűjtötted a három (3) kosarat, három (3) konstans lesz a birtokodban: basket1, basket2 és basket3. Sétálj el az X jelekhez; az első sötét X jelhez állj az asztal felé, itt összehasonlítjuk, hogy a kosarak tartalma azonos-e.
A Constants menüből illeszd be a basket1 és a basket2 blokkot a comparison blokkba. Állítsd a középső legördülőt =-re, hogy ellenőrizd, ugyanannyi tojás van-e mindkét kosárban.

Sétálj a világos X jelhez, és állj az asztalhoz; itt a második If blokkhoz csatlakoztatott comparison blokk segítségével ellenőrizzük, hogy a tojáskosarak nem egyenlők-e. A Constants menüből illeszd be a basket2 és a basket3 blokkot, és állítsd a legördülőt ≠-re a kosarak tartalmának összehasonlításához és ellenőrzéséhez.

Végül sétálj az arany X jelhez, és állj az asztalhoz; itt azt hasonlítjuk össze, hogy a basket1 nagyobb-e, mint a basket3. Kapcsold be az utolsó If blokkot, és illeszd be a baske1 és a basket2 blokkot a comparison blokkba. Állítsd a legördülőt >-ra, hogy ellenőrizd, van-e több tojás a basket1-ben, mint a basket3-ban, és ezzel teljesítsd a szintet.
