Operadores de atribuição Compostos

O operador de atribuição básico é o sinal de igual (=), mas existem também operadores compostos de atribuição que facilitam a manipulação e atualização do valor das variáveis, melhoram a leitura do código, deixa o código mais limpo, e com menos repetições Os operadores de atribuição são usados para atribuir valores a variáveis, aqui estão os operadores de atribuição mais comuns em C:

  1. Atribuição simples: =

    • Atribui o valor à direita do operador à variável à esquerda.

  2. Atribuição com soma: +=

    • Adiciona o valor à direita à variável à esquerda e atribui o resultado à variável à esquerda.

  3. Atribuição com substrução: -=

    • Subtrai o valor à direita da variável à esquerda e atribui o resultado à variável à esquerda.

  4. Atribuição com multiplicação: *=

    • Multiplica o valor à direita pela variável à esquerda e atribui o resultado à variável à esquerda.

  5. Atribuição com divisão: /=

    • Divide o valor à esquerda pela variável à direita e atribui o resultado à variável à esquerda.

  6. Atribuição com módulo: %=

    • Calcula o módulo do valor à esquerda pela variável à direita e atribui o resultado à variável à esquerda.


Operadores de Atribuição Compostos

Operador
Equivalente a
Exemplo (x = 10)
Novo valor de x

+=

x = x + y

x += 5;

15

-=

x = x - y

x -= 3;

7

*=

x = x * y

x *= 2;

20

/=

x = x / y

x /= 2;

5

%=

x = x % y

x %= 3;

1

Saiba mais:

É importante lembrar da precedência dos operadores, que define a ordem em que as operações são realizadas em uma expressão. Para mais detalhes confira a ordem de precedência dos operadores.


✏️ Actividades de aprendizagem:

Atualizado