Prepare-se para um importante componente na programação C#: os operadores aritméticos. Esses operadores permitem que você realize cálculos matemáticos e são a base sobre a qual muitos programas se sustentam. Sem eles, programar simplesmente não seria a mesma coisa. Vamos nos aprofundar juntos no funcionamento desses operadores e revisar exemplos práticos.
Principais descobertas
- Os operadores aritméticos permitem operações matemáticas básicas em C#.
- Você pode usar variáveis para armazenar valores e realizar cálculos com eles.
- Preste atenção aos operadores de sinal, que podem alterar o valor de um operando.
- O operador de resto retorna o resto de uma divisão.
- Os operadores de incremento alteram o valor de uma variável em um.
Guia passo a passo
Vamos agora revisar os conceitos fundamentais dos operadores aritméticos. Vamos passar por exemplos passo a passo e prestar atenção a pontos importantes.
1. Operações aritméticas básicas
Comecemos com os fundamentos das operações aritméticas. Suponha que você tenha dois números: 3 e 6. O sinal de mais “+” é o operador aritmético que usaremos.
Aqui, 3 e 6 são os operandos, e o resultado dessa adição é 9. Vamos ver como isso é implementado em C#.

2. Uso do operador de sinal
Além das operações básicas, também existem operadores de sinal, que podem alterar o valor de um operando. Suponha que você deseja negar o valor de 2, que é 6.
O resultado dessa operação é -3, pois o valor de 2 se tornou negativo. Isso ilustra como os operadores de sinal funcionam.
3. O operador de resto
Em seguida, vamos dar uma olhada no operador de resto, representado pelo sinal de porcentagem “%”. Isso é especialmente útil quando você deseja calcular o resto de uma divisão.
Se você executar o que foi mencionado acima, obterá o resto de 15, já que 100 dividido por 17 resulta em 5, e o resto permanece 15.

4. Operações de incremento prefixadas
Em seguida, consideraremos as operações de incremento prefixadas, que são realizadas com “++”. Essas aumentam o valor de uma variável diretamente e imediatamente.
Aqui, o valor de valor1 é aumentado em 1 antes de ser inserido no resultado. Portanto, o resultado é 101.
5. Operações de incremento postfix
Por outro lado, também existem operações de incremento postfix, que colocam o “++” após a variável. O resultado dessa operação primeiro retorna o valor original e depois aumenta o valor na próxima linha.
Aqui, você verá ainda 100 na primeira linha, mas na próxima linha, valor1 será aumentado em 1.
6. Significado dos operadores em loops
O uso de operadores de incremento é especialmente importante quando você trabalha com loops, que são um dos elementos fundamentais da programação. Eles ajudam você a aumentar valores de maneira eficiente e a controlar loops. Compreender esses operadores será de grande utilidade no futuro, quando você lidar com tópicos mais avançados.
Resumo – Entendendo os operadores aritméticos em C#
Em resumo, examinamos em profundidade os operadores aritméticos em C# e aprendemos como eles funcionam. Agora você sabe como realizar operações matemáticas básicas, alterar o sinal de números e calcular o resto de uma divisão. As diferenças entre operações de incremento prefixadas e postfix também estão claras para você, o que o ajudará a tornar seus programas mais organizados e eficientes.
Perguntas frequentes
O que são operadores aritméticos?Operadores aritméticos são símbolos usados na programação para realizar cálculos matemáticos.
Como eu nego um número em C#?Use o operador de sinal “-“ antes do número, por exemplo, valor3 = -valor2.
O que faz o operador de resto?O operador de resto % retorna o resto de uma divisão.
Qual é o papel dos operadores de incremento?Os operadores de incremento aumentam o valor de uma variável em um, o que é importante para loops e variáveis contadoras.
Como se manifestam operações de incremento prefixadas e postfix?No incremento prefixado, o valor é aumentado imediatamente, enquanto no incremento postfix o valor original é usado primeiro.