Кодиране за начинаещи с блокове
Глава
>
Ниво

Математически и текстови операции
Броене с код

Знаете ли, че можете да събирате (+), да изваждате (-), да умножавате (*) и да делите (/) докато свързвате блокове? Е, можете! И в тази глава ще ви научим как, заедно със страхотни начини да използвате тази функция (оператори) и как да я прилагате към това, което сте научили.

Нека започнем, като преброим всички животни в конюшнята, използвайки блока speak, и след това съберем всички техни количества заедно, използвайки блока operators.

Guide

Цел

Определете колко животни има във всеки обор и ги съберете, за да завършите нивото.

В този обор ще намерите крави и прасета. Определете колко от всяко животно има в съответния загон. Има две променливи, които трябва да създадете, наречени pigs и cows, за да можете да ги променяте с помощта на блока за код set_variable. Създайте ги, като натиснете бутона за създаване на променлива в менюто Variables в кутията с инструменти.

Отидете до маркировките X пред оборите. В първия обор има крави: пребройте колко крави има и задайте променливата cows на тази стойност, като използвате блока за код set_variable и вмъкнете балончето с число от менюто Math в кутията с инструменти.

Block Diagram

След това използвайте блока за код Speak от менюто Communication в кутията с инструменти и добавете към него самостоятелната променлива cows от менюто Variables, за да съобщите броя.

Block Diagram

Отидете до втората маркировка X и направете същото за прасетата: пребройте колко има в обора, задайте променливата pigs в блока за код set_variable и задайте стойността с помощта на числовото балонче. Използвайте блока за код Speak и плъзнете променливата pigs в него по същия начин, както направихте с cows.

Отидете до последната маркировка X и се обърнете към бюрото. Тук ще използваме оператора за събиране +.

Block Diagram

Вземете блока за код Speak и го плъзнете в редактора на блокове. В менюто Math в кутията с инструменти плъзнете и пуснете блока за код operators и го вмъкнете вътре в блока Speak.

Block Diagram

В кутията с инструменти Variables плъзнете и пуснете променливите cows и pigs и ги поставете в блока за код operators.

Block Diagram

Това ефективно събира двете стойности, които преди това зададохте, по следния начин: cows + pigs = sum result. След като резултатът се покаже на екрана, нивото ще бъде завършено.

Книга с Код