haha
...continuação
Prof. Ms. Elisângela Menegasso
EXERCÍCIOS
Operadores Lógicos
Operadores Relacionais
Estrutura de Tomada de Decisão
1
Relembrando:
Operadores Lógicos
Os operadores lógicos (ou booleanos) mais comuns, que vimos são três: operador lógico .e. (operador lógico de conjunção), operador lógico .ou. (de disjunção inclusiva) e o operador lógico .nao. (de negação). Desses três operadores apenas dois trabalham com mais de uma condição, que seria o .e. e o .ou. . O operador .nao. pode ser usado sempre a frente de uma condição no sentido de inverter seu resultado lógico.
2
Operador lógico de conjunção
Tabela verdade do operador lógico de conjunção: Tabela Verdade do Operador lógico de conjunção (e)
Condição 1
Condição 2
Resultado Lógico
Verdadeiro
Verdadeiro
Verdadeiro
Verdadeiro
Falso
Falso
Falso
Verdadeiro
Falso
Falso
Falso
Falso
3
A codificação se (condição1) E (condição 2) entao
[ação true para condição 1 e 2] senao [ação false para condição 1 ou 2] fimse 4
Exemplo 01:
Desenvolver um programa que leia um valor numérico inteiro que esteja na faixa de valores entre 20 e 90. O programa deve apresentar a mensagem “O valor está na faixa permitida”, caso o valor informado esteja entre 20 e 90. Se o valor estiver fora da faixa permitida, o programa deve apresentar a mensagem “O valor está fora da faixa permitida”.
5
Entendimento:
1) Efetuar a leitura de um valor numérico inteiro (variável NUMERO);
2) Verificar se o valor fornecido é maior ou igual a 20 e se o valor é menor ou igual a
90. Se esta condição for verdadeira apresentar a mensagem “O número está na faixa de 20 a 90”;caso contrário, apresentar a mensagem “O número está fora da faixa de 20 a 90”.
6
Operador lógico de disjunção
Inclusiva
Tabela verdade do operador lógico de disjunção (ou):
Tabela Verdade do Operador lógico de disjunção
inclusiva