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.
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
- 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.