algoritimos
Campus Londrina
Computação 1
Elias Canhadas Genvigir
1
Operadores Lógicos
• São utilizados em expressões lógicas e o resultado sempre é um valor lógico (verdadeiro ou falso).
e ou nao
xou
Operadores Lógicos
Operador binário que resulta VERDADEIRO somente se seus dois operandos lógicos forem verdadeiros.
Operador binário que resulta VERDADEIRO quando um dos seus operandos lógicos for verdadeiro.
Operador unário de negação: nao VERDADEIRO = FALSO nao FALSO = VERDADEIRO
Operador binário que resulta VERDADEIRO se seus dois operandos lógicos forem diferentes, e FALSO se forem iguais 2
Operadores Lógicos
Operador e
Operando 1
operador
Operando2
Resultado
verdadeiro
e
verdadeiro
verdadeiro
verdadeiro falso falto
e e e
falso verdadeiro falso
falso falso falso
(10=10) e (01)
(1010) e (01)
3
Operadores Lógicos
Operador ou
Operando 1 Operador
Operando2
Resultado
verdadeiro
ou
verdadeiro
verdadeiro
verdadeiro falso falto
ou ou ou
falso verdadeiro falso
verdadeiro verdadeiro falso
(10=10) ou (01)
(1010) ou (01)
4
Operadores Lógicos
Operador
nao nao Operador nao
Operando1
verdadeiro falso Resultado
falso verdadeiro nao(10=10) nao(1010) 5
Operadores Lógicos
Operador xou
Operando 1 Operador
Operando2
Resultado
verdadeiro
xou
verdadeiro
falso
verdadeiro falso falto
xou xou xou
falso verdadeiro falso
verdadeiro verdadeiro falso
(10=10) xou (01)
(1010) xou (01)
6
Comandos de seleção
•É possível realizar seleção entre opções de dados nos algoritmos, ou seja, através de comandos específicos um algoritmo pode realizar a escolha de qual ação tomar dependendo das condições a serem analisadas.
•Para tanto faz-se o uso de comandos de seleção (estruturas de condição ou desvio condicional).
•Basicamente existem dois