Escolar Documentos
Profissional Documentos
Cultura Documentos
Introducao Aos Operadores Aritmeticos e Logicos
Introducao Aos Operadores Aritmeticos e Logicos
Introducao Aos Operadores Aritmeticos e Logicos
aritméticos e lógicos
Os operadores aritméticos e lógicos são ferramentas fundamentais na programação, permitindo a realização de cálculos matemáticos e a
tomada de decisões complexas. Nesta seção, exploraremos os principais tipos de operadores e como eles podem ser aplicados para criar
programas eficientes e poderosos.
Operadores aritméticos: adição, subtração,
multiplicação, divisão e módulo
Adição (+) Subtração (-) Multiplicação (*) Divisão (/)
A precedência dos operadores aritméticos é crucial para determinar a ordem de execução das operações matemáticas em uma expressão. Essa precedência
segue uma hierarquia bem definida, que deve ser respeitada para obter o resultado correto. Os principais operadores aritméticos e sua ordem de precedência
são:
1. Parênteses () - Têm a maior precedência e devem ser avaliados primeiro. Expressões dentro de parênteses serão sempre executadas antes de qualquer outra
operação.
2. Multiplicação (*) e Divisão (/) - Têm a mesma precedência e são executados da esquerda para a direita.
3. Adição (+) e Subtração (-) - Têm a mesma precedência e também são executados da esquerda para a direita.
É importante entender essa hierarquia para evitar erros em cálculos e obter resultados esperados. Quando uma expressão contém múltiplos operadores, a
precedência deve ser respeitada para que a ordem de avaliação seja correta.
Operadores de atribuição
= += -= *=
Igualdade (==) Diferença (!=) Maior que (>) Menor que (<)
O operador de igualdade O operador de diferença O operador de maior O operador de menor
verifica se dois valores verifica se dois valores que verifica se o valor à que verifica se o valor à
são iguais, são diferentes. Ele esquerda é maior que o esquerda é menor que o
independentemente do retorna true se os valor à direita. Ele valor à direita. Ele
seu tipo de dado. Ele valores forem diferentes retorna true se o retorna true se o
retorna true se os e false se forem iguais. primeiro valor for maior primeiro valor for
valores forem iguais e e false caso contrário. menor e false caso
false caso contrário. contrário.
Operadores lógicos: AND (&&), OR (||),
NOT (!)
Operador E Operador OU Operador NÃO
O operador lógico E verifica O operador lógico OU verifica O operador lógico NÃO (!)
se ambas as condições são se pelo menos uma das nega a condição. Se a
verdadeiras. Caso as duas condições é verdadeira. Caso condição original era
sejam verdadeiras, o resultado uma ou ambas as condições verdadeira, o resultado será
é verdadeiro. Caso contrário, sejam verdadeiras, o resultado falso. Se a condição original
o resultado é falso. É é verdadeiro. Apenas quando era falsa, o resultado será
comumente usado em ambas as condições são falsas, verdadeiro. Usado para
condicionais para combinar o resultado é falso. Útil para inverter o valor lógico de uma
múltiplas verificações. criar condições alternativas. expressão.
Tabela-verdade dos operadores lógicos
A tabela-verdade é uma representação visual e sistemática de todas as possíveis combinações de valores lógicos
(Verdadeiro ou Falso) para os operadores lógicos AND (&&), OR (||) e NOT (!). Essa tabela permite compreender o
comportamento e os resultados desses operadores de uma maneira clara e objetiva.
1 0
Verdadeiro Falso
Quando o valor lógico é absolutamente positivo e Quando o valor lógico é negativo ou inválido.
válido.
A tabela-verdade facilita o entendimento das diferentes combinações possíveis entre os operadores lógicos e seus
resultados. Essa ferramenta é essencial para a compreensão e a correta aplicação das estruturas de decisão em
programação, como os comandos if-else e switch.
Uso dos operadores lógicos em condicionais
(Se, senão, Escolha-caso)
Os operadores lógicos AND (&&), OR (||) e NOT (!) são amplamente utilizados em estruturas condicionais
comoSe, senão, Escolha-caso na programação. Esses operadores permitem criar expressões lógicas complexas que
avaliam múltiplas condições simultaneamente.
Por exemplo, em um se pode-se usar os operadores lógicos para verificar se uma determinada variável está entre
dois valores ou se atende a duas ou mais condições específicas. Já em um Escolha -Caso, os operadores lógicos
podem ser usados para agrupar casos com lógicas similares.
Aplicações práticas dos operadores
aritméticos e lógicos
Os operadores aritméticos e lógicos são fundamentais na programação, permitindo realizar cálculos, comparações e
tomadas de decisão. Eles têm inúmeras aplicações práticas, desde a implementação de fórmulas matemáticas até a
criação de condicionais complexas.
Por exemplo, os operadores aritméticos podem ser usados para processar dados numéricos, como calcular
descontos, conversão de moedas ou processamento de pagamentos. Já os operadores lógicos são essenciais para
criar estruturas de controle, como laços de repetição e verificações de condição.
Além disso, a combinação desses operadores permite desenvolver algoritmos cada vez mais sofisticados,
automatizando tarefas, analisando dados e tomando decisões com base em regras lógicas.
Boas práticas e dicas para utilização
eficiente
3. Escreva um programa que verifica se uma pessoa é maior de idade (idade maior ou igual a 18) e tem carteira de
motorista.
5. Escreva um programa que verifica se um número é maior que 100 ou menor que -100.
7. Escreva um programa que verifica se uma pessoa pode se aposentar (idade maior ou igual a 65 anos e tempo de
contribuição maior ou igual a 30 anos).