Programare pentru Începători cu Blocuri
Capitolul
>
Nivel
Operații matematice și de text
Înmulțire și Scădere
Obiectiv
Colectează ouă și echilibrează bilanțul prin înmulțirea și scăderea cantităților lor.
A venit momentul să colectezi niște ouă în locurile de cuibărit; mergi și adună diferitele ouă din câmp pentru a documenta câte ouă au fost depuse.
Vei documenta câte ouă bune ai și care este valoarea lor nutrițională.
După ce toate ouăle sunt colectate, creează o variabilă numită total, făcând click pe butonul de creare variabile din meniul Variables și introducând “total” în dialog. După ce variabila a fost creată, trage și plasează blocul de cod set_variable și apoi trage un balon numeric din meniul Math, inserându-l în blocul set_variable. Setează variabila total la numărul de ouă albe, negre și roșii pe care le-ai colectat.

Mergi la semnul X întunecat și poziționează-te cu fața spre tejghea; aici vei verifica valoarea nutrițională a ouălor. Fiecare ou valorează 90 de calorii; înmulțește variabila total cu 90 folosind blocul de cod operators. În meniul Math din trusa de unelte, trage și plasează blocul de cod operators și setează operatorul la înmulțire x dând click pe meniul drop-down din mijloc și alegând simbolul de înmulțire.

Ia variabila total din meniul Variables și insereaz-o în blocul operators. Trage și plasează blocul de cod speak din meniul Communications și adaugă blocul operators completat pentru a anunța rezultatul.

Setează balonul numeric la 90, formând astfel ecuația matematică: total x 90 = result. Acum poți determina câte calorii furnizează toate ouăle la un loc.
Mergi la semnul X luminos pentru a separa ouăle roșii de restul lotului de ouă.
În meniul Variables din trusa de unelte, dă click pe butonul de creare variabilă și creează o variabilă numită red_eggs (nu uita underscore-ul _). Trage și plasează blocul de cod set_variable, adaugă variabila red_eggs, apoi trage un balon numeric și setează-l la numărul de ouă roșii pe care le-ai colectat, afișat în partea dreaptă sus a ecranului.
Acum trage și plasează blocul de cod operators din meniul Math și setează operatorul la - pentru a scădea valorile. În meniul Variables din trusa de unelte, trage și plasează variabilele total și red_eggs direct în blocul operators.

Trage și plasează blocul de cod speak din meniul Communications și introdu blocul operators în speak pentru a anunța separarea ouălor și a finaliza nivelul.