6.2 Usando operadores e expressões em Scratch
Se você chegou neste capítulo considero que já tenha estudado os conceitos de variáveis no capítulo Operadores e Expressões. Agora vamos aplicar esses conceitos ao Scratch e utilizar um pouco da nossa metodologia.
No Scratch temos a categoria Operadores para tratar de operadores e expressões, porém alguns comandos/operadores são vistos em outras categorias. Primeiro, iremos abordar os operadores aritméticos, lembre que na seção anterior Usando variáveis em Scratch você aprendeu a usar o operador de atribuição com o comando mude <variável> para <0>
. Agora iremos ver os operadores relativos a operações matemáticas, são eles:
Para usar esses operadores precisaresmo atribuí-los a uma variável ou usá-los em comandos mais avançados que ainda não aprendemos, por isso vamos utilizar na atribuição de variáveis.
1) Mudar a idade para o valor da soma entre 1 e 2.
2) No código abaixo, a variável numero1
receberá 5 e a variável numero2
receberá o resultado da multiplicação entre o valor de numero1
e 2
, ou seja, receberá 10
.
3) O código abaixo atribui 0
ou 1
a variável parImpar
. Não ficou claro? O código atribui 5
a variável numero1
, depois atribui o resto da divisão entre numero1
e 2
à variável numero2
, ou seja, numero2
receberá o resto da divisão inteira entre numero1
e o valor 2
, o resto de qualquer número por 2
ou é 0
ou é 1
, dúvida?
Vamos fazer as seguintes contas como divisão inteira, ou seja, divisão entre números inteiros com resultado inteiro e tendo resto.
Perceba que todo número impar dividido por 2 resulta em um resto 1 e todo número par resulta em um resto 0. Agora vamos ver o código no Scratch com ficará.
Os operadores relacionais e lógicos serão abordados na seção de estruturas condicionais no Scratch, pois ficará mais fácil entender e utilizar.
Last updated