Operadores aritméticos

Sobre os operadores aritméticos

Operadores aritméticos são símbolos usados na linguagem C para realizar cálculos com variáveis e valores numéricos. Eles se comportam de maneira similar aos operadores matemáticos que você já conhece da álgebra.

  1. Adição: +

  2. subtracção: -

  3. Multiplicação: *

  4. Divisão: /

  5. Módulo (resto da divisão): %

  6. Incremento: ++

  7. Decremento: --

1. Adição +

Na programação de forma geral, o operador de adição é o símbolo +. Ele é usado para somar dois ou mais valores, sejam eles números inteiros, números de ponto flutuante ou até mesmo caracteres. A sintaxe é igual para todos todos os operadores matemáticos.

result = value + value2;

onde:

  • result é a variável que irá armazenar o resultado da soma.

  • value e value2 são os valores que serão somados.

int value = 10;
int value2 = 5;
int result = value + value2; // soma será igual a 15

Saiba mais:

O operador de adição pode ser usado com qualquer tipo de dado numérico em C, incluindo int, float, double, char, etc.

Quando os operandos são de tipos diferentes, o C realiza conversões automáticas para um tipo comum antes de realizar a soma.

O operador de adição também pode ser usado para concatenar strings em C, mas para isso é necessário usar funções específicas da biblioteca string.h, como strcat.


2. Subtração: -

A subtração é feita usando o operador de subtração -, assim como fazemos na matemática. Aqui estão alguns exemplos práticos:

Subtração com números de ponto flutuante (float)


3. Multiplicação *

A multiplicação é feita usando o operador * (asterisco). Esse operador funciona para multiplicar inteiros, floats e doubles. Aqui vão exemplos simples e práticos:


4. Divisão /

A divisão é feita usando o operador /. Dependendo do tipo de dado (inteiro ou ponto flutuante), a divisão pode ter comportamentos diferentes.

Saiba mais:

  • O resultado não será 3.33, porque a divisão entre inteiros retorna apenas a parte inteira.

Divisão de números de ponto flutuante (float ou double)

Atenção


5. Módulo %

O módulo (também chamado de resto da divisão) é feito usando o operador %. Esse operador retorna o resto de uma divisão entre dois números inteiros e Não o resultado da divisão como vimos com o operador / .

Atenção:


Atenção:


Saiba mais:

Mais além entenderemos em detalhe sobre bibloteca Math.h e outros.

Incremento ++

O operador de incremento (++) em C é usado para aumentar o valor de uma variável em 1.

Ele pode ser usado de duas formas:

  • Pré-incremento (++x) → Incrementa primeiro, depois usa o valor.

  • Pós-incremento (x++) → Usa o valor primeiro, depois incrementa.


Decremento (--)

O decremento em C funciona de maneira semelhante ao incremento, mas, em vez de aumentar o valor de uma variável, ele diminui o valor. Assim como no incremento, existem duas formas de decremento.

  • Pré-decremento (--x) → Decrementa antes de usar o valor.

  • Pós-decremento (x--) → Usa o valor primeiro, depois decrementa.


✏️ Actividade de aprendizagem

Last updated