O que é operadores de atribuição?
Passo 1
Beleza, o enunciado tá perguntando “O que é operadores de atribuição?” – ou seja, precisamos explicar o que são esses símbolos que usamos pra guardar ou atualizar valores em variáveis. Isso cai em programação básica: variáveis e operadores. Pra resolver, a gente vai precisar saber o que é variável, o que é operador e como juntamos os dois pra “atribuir” valores.
Passo 2
Antes de falar dos operadores de atribuição, bora revisar o que é variável.
• Variável é um nome que damos a um “espaço” na memória do computador para guardar um valor (número, texto etc.).
• Pra colocar um valor dentro dessa variável, usamos um operador de atribuição.
• Variável é um nome que damos a um “espaço” na memória do computador para guardar um valor (número, texto etc.).
• Pra colocar um valor dentro dessa variável, usamos um operador de atribuição.
Passo 3
Então, o operador de atribuição mais simples é o sinal de igual
Ele funciona assim, em quase todas as linguagens:
=
.Ele funciona assim, em quase todas as linguagens:
variável = valor
Ou seja, o que está do lado direito (valor) vai ser colocado dentro do nome do lado esquerdo (variável).
Em notação matemática com LaTeX:
Em notação matemática com LaTeX:
$x = 5 \quad\Longrightarrow\quad\text{agora }x\text{ guarda o valor }5
Passo 4
Além do
•
=
, existem os operadores de atribuição compostos, que misturam atribuição e outra operação matemática. Os mais comuns são:•
+=
: soma e atribui. Exemplo:x = 5
x += 3 // é igual a x = x + 3
Em LaTeX:
x += 3 \quad\Longrightarrow\quad x = x + 3
•
•
•
-=
: subtrai e atribui (x -= 2
é x = x - 2
).•
*=
: multiplica e atribui (x *= 4
é x = x * 4
).•
/=
: divide e atribui (x /= 2
é x = x / 2
).Esses atalhos deixam o código mais curto e claro quando você quer atualizar o próprio valor da variável.
Resposta
Operadores de atribuição são símbolos que servem para colocar ou atualizar valores em variáveis. O mais básico é o
=
(atribui um valor), e existem ainda os compostos (+=
, -=
, *=
, /=
etc.), que fazem uma operação e já atribuem o resultado na mesma variável.