Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Entender os operadores aritméticos
  2. Entender os operadores de incremento de decremento

Os conceitos básicos sobre expressões foram explicados em Portugol: Operadores Aritméticos.

Os operadores aritméticos são responsáveis pela realização de cálculos aritméticos como soma, subtração e outras.

Exemplo 1
Ax + B

Abaixo serão listados os operadores suportados pela linguagem C.

Operador Significado Exemplo
+ Adição a+b
- Subtração a-b
/ Divisão a/b
* Multiplicação a*b
% Módulo a%b
++ Incremento a++, ++a
-- Decremento a-- , --a
+= Acumulação de soma a += b
-= Acumulação de subtração a-=b
*= Acumulação de multiplicação a*=b
/= Acumulação de divisão a/=b
%= Acumulação de módulo a%=b
Sintaxe
valor1 ou expressao1 operador valor2 ou expressao2
valor1 ou expressao1 operador= valor2 ou expressao2
Exemplo 2
#include <stdio.h>
int main ()
{
    int a = 10, b = 2;
    
    printf("%d \n",a + b);
    printf("%d \n",a - b);
    printf("%d \n",a * b);
    printf("%d \n",a / b);
    printf("%d \n",a + b);
    
  return 0;
}
Saída
12 
8 
20 
5 
12

Os operadores -- e ++ utilizados, antes ou depois das variáveis, são chamados de pré-incrementado e pós-incrementado. O funcionamento desses operadores foi discutido em Portugol: Operadores Artiméticos.

Sintaxe
variavel++
++variavel
variavel--
--variavel
Exemplo 3
#include <stdio.h>

void main(void)  
{
    int varA;
    varA=10;

    printf("%d \n",++varA);
    printf("%d \n",varA++);
    printf("%d \n",varA);
}
Saída
11 
11 
12
  1. 05/10/2024 - revisão 2 - Correção: 'incremento/decremento'; ajustes gramaticais pontuais
  2. 27/09/2023 - revisão 1 - Correção em referências, erros gramaticais, sintaxe, observações e outros
  3. 19/05/2023 - versão inicial