Programare pentru începători cu blocuri
Capitolul
>
Nivel
Operații Matematice și de Text
Adunare și Scădere
Obiectiv
Adună ouăle și echilibrează evidența prin adunarea și scăderea cantităților.
Este timpul să aduni niște ouă din zonele de cuibărire, să mergi și să iei diferitele ouă din câmp pentru a putea documenta câte ouă au fost depuse. Dintre toate ouăle depuse, patru (4) ouă nu sunt bune, iar ouăle roșii au, însă, de două ori valoarea nutrițională față de ouăle obișnuite. Documentează câte ouă bune ai și care este valoarea lor nutrițională.
Mai întâi, parcurge toate ouăle pentru a le aduna, apoi creează trei (3) variabile pentru fiecare tip de ou: white_eggs, dark_eggs, red_eggs. Folosește blocul set pentru a crea aceste variabile și pentru a le seta la cantitatea de ouă adunate pentru fiecare tip.
După ce ai adunat totul, mergi la marcajele întunecate X și documentează toate ouăle bune din acest lot. Folosește blocul speak pentru a anunța numărul, utilizând blocurile de matematică pentru a aduna (+) împreună cele trei variabile create și scăzând (-) numărul de ouă care sunt rele din acest lot (4 ouă rele în total).
După ce ai terminat de documentat cantitatea de ouă din acest lot, îndreaptă-te spre marcajul X luminos și verifică care este valoarea nutrițională a fiecărui ou. Mai întâi, trebuie să actualizezi variabilele prin scăderea ouălor rele: există două (2) ouă albe rele, un (1) ou întunecat rău, un (1) ou roșu rău. Folosește blocul set împreună cu blocuri matematice pentru a scădea aceste valori din fiecare variabilă.
Apoi, înmulțește red_eggs cu doi (2) deoarece valoarea lor nutrițională este dublă. Folosește blocul set împreună cu un bloc matematic pentru a înmulți red_eggs cu 2. Apoi, folosește blocul speak la marcajul X și utilizează blocurile matematice pentru a aduna (+) toate variabilele cu noile lor valori pentru a finaliza nivelul.