Objetivos
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:
Tab. 1: Operadores aritméticos
| 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
Operadores de incremento e decremento
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
Histórico de atualizações
- 03/09/2025 - revisão 3 - Ajustes: pontuais, css de tab.1, sintaxes, target de link portugol e link de navegação 'próximo'
- 05/10/2024 - revisão 2 - Correção: 'incremento/decremento'; ajustes gramaticais pontuais
- 27/09/2023 - revisão 1 - Correção em referências, erros gramaticais, sintaxe, observações e outros
- 19/05/2023 - versão inicial
Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.