Você está na página 1de 6

OPERADORES ARITMÉTICOS

Neste material, estudaremos a respeito da utilização dos operadores aritméticos básicos, bem
como aqueles que permitem calcular o resto da divisão de dois números inteiros, incrementar
ou decrementar determinados valores de uma variável.

Operações Aritméticas Básicas

Todo mundo já utilizou operadores aritméticos na escola, em tarefas do dia a dia, e o seu uso
tornou-se necessário em diferentes situações. Na programação não é diferente, os operadores
possuem um grande impacto quando desejamos implementar determinadas funcionalidades,
são elas: aritméticas, relacionais ou lógicas. Inicialmente, estudaremos sobre os operadores
aritméticos que nos possibilitam desenvolver expressões matemáticas básicas, tais como,
adição, subtração, multiplicação e divisão. 

A simbologia dos operadores usa as linguagens de programação, igual a que utilizamos no


nosso dia a dia, como é ilustrado na tabela abaixo:

Operadores aritméticos

Fonte: Elaborada pela CESAR School 

 Outro detalhe importante, semelhante nas expressões matemáticas, é com relação a


precedência dos operadores, ou seja, a prioridade em que são executados. Na programação
considera-se a seguinte ordem:
Precedência entre operadores

Fonte: Elaborada pela CESAR School

           Vale ressaltar que a expressão matemática, ou seja, a combinação dos números,


operadores e símbolos gráficos, é construída utilizando parênteses. Com isso, a precedência
entre os operadores pode ser alterada. Os operadores “fracos” (que estão em segunda
prioridade) podem ser executados primeiro, caso estejam entre parênteses.

A imagem abaixo mostra a comparação entre uma expressão matemática tradicional e uma
computacional. Veja:

Expressão matemática computacional

Fonte: Elaborada pela CESAR School

 
Exemplo Prático

O CESAR deseja enviar uma mensagem aos seus colaboradores, informando sobre um bônus


especial. Desse modo, é preciso escrever um programa que receba o valor do salário mensal
da pessoa e, sobre esse salário, calcular o aumento de 10%, para que mostre na tela o valor
atualizado.

Exemplo prático de operadores aritméticos

Fonte: Elaborada pela CESAR School 

Resto da Divisão 

Anteriormente, conhecemos os operadores aritméticos básicos (soma, subtração,


multiplicação e divisão), no entanto, existe uma operação computacional de grande relevância
quando desenvolvemos os algoritmos, que seria o módulo, ou também conhecido como o
resto de uma divisão entre dois números inteiros e, o mesmo é representado utilizando o
símbolo de % (porcentagem). 

Um exemplo clássico para ilustrar o seu uso, é quando desejamos identificar se um número é
par ou ímpar. Se o resto da divisão de um número por 2 for igual a 0, significa que ele é
par, conforme ilustrado o código, na imagem abaixo.
Exemplo prático do resto da divisão

Fonte: Elaborada pela CESAR School

Operadores de Incremento e Decremento

        Esses operadores são utilizados quando se quer adicionar ou remover um determinado


valor a um número e normalmente são aplicados em estruturas (ou laços) de repetição, que
serão vistas posteriormente. Por padrão, o símbolo de incremento é o “++” (dois sinais de
adição) e o de decremento, “--” (dois sinais de subtração).

A imagem abaixo mostra um exemplo de uso do incremento em uma linha de código. Na tela,
deve ser exibido os números entre 0 e 5. A variável de incremento é inicializada com “0” e a
cada execução do laço de repetição é somado mais 1, até chegar no número 5.
Exemplo operador de incremento

Fonte: Elaborada pela CESAR School 

Exemplo Complementar

Nessa seção é apresentado um exemplo complementar sobre a utilização dos operadores no


seguinte contexto:

Foi solicitado o desenvolvimento de um programa para pessoas que praticam ciclismo. O


programa precisa receber o nome da pessoa, a distância que ela percorreu (em km) e o tempo
que foi gasto ao praticar a atividade (em horas). Feito isso, o programa calculará a velocidade
média e exibirá na tela duas vezes: uma em km/h e a outra em m/s.
 

Exemplo Complementar

Fonte: Elaborada pela CESAR School

Referências

 ARAÚJO, R. Java: Operadores de incremento e decremento. 01 jan. 2021. Disponível


em: https://blog.grancursosonline.com.br/java-operadores-de-incremento-e-
decremento/ . Acesso em: 20 de outubro de 2022.GADO, W. Operadores matemáticos
usados na programação. 2021. Disponível
em: https://www.treinaweb.com.br/blog/operadores-matematicos-usados-na-
programacao. Acesso em: 20 de outubro de 2022.

 LIMA, A. Diferença entre operadores de incremento e decremento. 2022. Disponível


em: https://acervolima.com/diferenca-entre-operadores-de-incremento-e-
decremento/ . Acesso em: 20 de outubro de 2022.

 PAYNE, B. Ensine seus filhos a programar. São Paulo: Novatec, 1a. ed. 2015.

Você também pode gostar