É comum encontrarmos algoritmos que realizam cálculos
matemáticos utilizando expressões aritméticas. Uma expressão é uma fórmula
matemática que se utiliza de um conjunto de valores e operadores, que após a
avaliação, resultarão em um determinado valor. Dentro os vários tipos de expressões,
as mais comuns são as aritméticas, relacionais e lógicas.
Expressões aritméticas
São aquelas que após sua execução, geram resultados
numéricos. Estas permitem apenas o uso de operadores aritméticos e variáveis
numéricas.
Soma:
É representada pelo sinal de adição (+):
Exemplo: num1 + num2
Subtração:
É representada pelo sinal negativo (-).
Exemplo: num1 – num2
Multiplicação:
Diferente da matemática onde esta operação é representada
pelo sinal de “X” ou ”.”, em programas de computador é representada pelo asterisco
(*).
Exemplo: num1 * num2
Divisão:
Em programas de computador esta operação é representada pelo
sinal da barra (/).
Exemplo: num1 / num2
Exponenciação:
Na matemática é representada da seguinte forma: 2³. Em
programas de computador a exponenciação pode ser representada pelo acento
circunflexo (^) ou por dois asteriscos (**).
Exemplo: 2^3 ou 2**3
Da mesma forma que na matemática, existe uma ordem de
execução para as operações de muitos cálculos, na seguinte ordem:
exponenciações, multiplicações e divisões, adições e subtrações. É possível
utilizar parênteses para esta ordem.
Ainda, em alguns casos é necessário obter o resto de uma
divisão. A forma como este será obtido dependera da linguagem utilizada na
implementação do programa. Normalmente
podem ser utilizados os operadores “mod” ou “%”.