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.

Passo 3

Então, o operador de atribuição mais simples é o sinal de igual =.
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:
$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.

Exercícios relacionados