O que é um operador?
Na construção de nossos algoritmos, utilizaremos com frequência operadores para realizar o trabalho de entrada, processamento e saída de dados.
Um operador, em termos gerais, simboliza uma operação efetuada sobre variáveis e constantes, executando cálculos e manipulação sobre os dados.
As operações realizadas pelo computador são as mesmas encontradas na matemática. A ressalva que fazemos é quanto aos operadores, que diferem entre sim em algumas operações, como mostrado nas tabelas abaixo.
Os operadores são classificados em três tipos:
- Operadores Aritméticos;
- Operadores Relacionais;
- Operadores Lógicos.
Operadores Aritméticos
São utilizados para executar operações numéricas (aritméticas) e podem atuar sobre duas variáveis ou constantes – neste caso, são chamados de operadores binários – ou sobre apenas uma variável ou constante – neste outro caso, são chamados de operadores unários, indicando uma inversão de sinal (positivo ou negativo), por exemplo.
Observações:
-
- Símbolos diferentes dos da tabela acima não são aceitos na construção de nossos algoritmos;
- Alguns símbolos matemáticos não existem nos teclados atuais, daí a necessidade de utilização de outro símbolos, como os sinais de divisão e multiplicação, por exemplo;
- As expressões matemáticas devem ser escritas em linha (in line).
Operadores Relacionais
São utilizados em expressões lógicas para se testar a relação entre dois valores do mesmo tipo, retornando VERDADEIRO ou FALSO.
Operadores Lógicos
São utilizados quando há a necessidade de serem testadas duas ou mais condições dentro de um algoritmo simultaneamente.
Os operadores lógicos são:
Abordaremos melhor os operadores lógicos na lição que trata das estruturas de decisão.
📚 Livros
-
- Introdução à linguagem Python, José Augusto N. G. Manzano <https://amzn.to/3tS3A2Y>
- Introdução à linguagem Python, José Augusto N. G. Manzano <https://amzn.to/3tS3A2Y>
-
- Algoritmos: Lógica para Desenvolvimento de Programação de Computadores, José Augusto N. G. Manzano e Jayr Figueiredo de Oliveira <https://amzn.to/43sGKic>
—
Deixe suas dúvidas logo abaixo.
*Atualizado em 8 de maio de 2024
a imagem com operadores lógicos “algoritmos-operadores-logicos-tabela.png” deste site está errada
a “conjunção” é representada pelo “e” e “disjunção” é representado por “ou”
Obrigado por avisar. Irei corrigir. Valeu!