Programação para Iniciantes com Blocos
Capítulo
>
Nível

Operações Matemáticas e de Texto
Contando com Código

Você sabia que pode adicionar (+), subtrair (-), multiplicar (*) e dividir (/) enquanto conecta blocos? Pois pode! E neste capítulo vamos ensinar como fazer isso, além de maneiras legais de usar esse recurso (operadores) e como aplicá-lo ao que você aprendeu.

Vamos começar contando todos os animais no estábulo usando o bloco speak e depois somando todas as suas quantidades juntas usando o bloco operators.

Guide

Objetivo

Determine quantos animais há em cada estábulo e some-os para completar o nível.

No estábulo você encontrará vacas e porcos; determine quantos de cada animal estão em cada compartimento. Existem duas variáveis que você precisa criar chamadas pigs e cows para que possam ser modificadas usando o bloco de código set_variable. Crie-as pressionando o botão de criar variável no menu Variables na caixa de ferramentas.

Caminhe até os X marcados em frente aos estábulos; o primeiro estábulo tem vacas, conte quantas vacas estão no estábulo e defina a variável cows com essa quantidade usando o bloco de código set_variable e inserindo a bolha de número do menu Math na caixa de ferramentas.

Block Diagram

Em seguida, use o bloco de código Speak do menu Communication na caixa de ferramentas e adicione a ele a variável independente cows encontrada no menu Variables para anunciar a quantidade.

Block Diagram

Caminhe até a segunda marcação X e faça o mesmo para os porcos; conte quantos estão no estábulo, defina a variável pigs no bloco de código set_variable e atribua o valor usando uma bolha numérica. Use o bloco de código Speak e arraste a variável pigs para dentro dele da mesma forma que fez anteriormente com cows.

Caminhe até a marcação X final e fique de frente para a mesa; aqui usaremos o operador de soma +.

Block Diagram

Pegue um bloco de código Speak e arraste-o para o editor de blocos. No menu Math na caixa de ferramentas, arraste o bloco de código operators e insira-o dentro do bloco Speak.

Block Diagram

No menu Variables na caixa de ferramentas, arraste as variáveis cows e pigs e coloque-as dentro do bloco operators.

Block Diagram

Isso efetivamente soma ambos os valores que você configurou anteriormente, assim: cows + pigs = resultado da soma. Quando o valor for exibido na tela, o nível será concluído.

Livro de Código