Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula 3
Itens Fundamentais > Expressões Lógicas
Operadores Lógicos
Utilizados na formação de novas proposições:
Conjunção: e
Disjunção: ou
Negação: não
Conjunção:
Duas proposições podem ser combinadas pelo conectivo
e para formar uma nova proposição;
A conjunção de duas proposições é verdadeira se e
somente se ambas as proposições são verdadeiras;
Itens Fundamentais > Expressões Lógicas
Operadores Lógicos
V: verdadeiro - F: falso p q peq
V V V
V F F
F V F
F F F
Exercício:
OK: variável lógica com conteúdo verdadeiro;
A: variável numérica com conteúdo 3;
TESTE: variável lógica com conteúdo falso;
B: variável numérica com conteúdo 2;
1) OK e B¹1
2) OK e TESTE
3) A = 0 e B¹1
4) A = 0 e TESTE
Itens Fundamentais > Expressões Lógicas
Operadores Lógicos
Disjunção:
Duas proposições podem ser combinadas pelo conectivo
ou para formar uma nova proposição;
A disjunção de duas proposições é verdadeira se e
somente se pelo menos uma delas for verdadeira;
V: verdadeiro - F: falso
p q p ou q
V V V
V F V
F V V
F F F
Itens Fundamentais > Expressões Lógicas
Operadores Lógicos
Negação:
Dada uma proposição p qualquer, pode-se formar uma
nova preposição através da negação de p;
A negação é produzida inserindo a palavra não;
V: verdadeiro - F: falso
p não p
V F
F V
Itens Fundamentais > Expressões Lógicas
Operadores Lógicos
Prioridade das operações:
Prioridade Operador
1a aritmético
2a relacional
3a não
4a e
5a ou
Itens Fundamentais > Expressões Lógicas Prioridade Operador
Operadores Lógicos
1a aritmético
2a relacional
3a não
4a e
Exemplos: 5a ou
Se Saldo na Conta > 200 e Combustível no carro > 5 vou no cinema
Se Saldo na conta + saldo na carteira > 200 vou no cinema
Se Saldo na conta > 200 e não chover então vou no cinema
Se Saldo na conta > 200 ou saldo na carteira > 200 vou no cinema
Se Saldo na conta > 200 ou saldo na carteira > 200 e Todos exercícios
resolvidos vou no cinema
Formular outros exemplos e adicionar “( )“
Itens Fundamentais > Expressões Lógicas
Operadores Lógicos
Exercício:
NOME: variável literal com conteúdo ”MARIA”;
X: variável numérica com conteúdo 2;
Y: variável numérica com conteúdo 5;
Z: variável numérica com conteúdo 9;
SIM: variável lógica com conteúdo falso;
B: variável numérica com conteúdo 2;
1) X+Y>Z e NOME=”MARIA”
2) SIM ou Y ³ X
3) não SIM e QUOCIENTE(Z,Y)+1 = X
4) NOME = ”JORGE” e SIM ou X^2<Z+10
Itens Fundamentais > Expressões Lógicas
Operadores Lógicos
Exercício:
●
NOME: variável literal com conteúdo ”TANIA”;
●
COR: variável literal com conteúdo ”BRANCO”;
●
A: variável numérica com conteúdo 1;
●
B: variável numérica com conteúdo 4;
●
C: variável numérica com conteúdo 5;
●
TESTE: variável lógica com conteúdo verdadeiro;
1) A=1 e TESTE
2) NOME=”PEDRO” ou COR ¹ ”BRANCO”
3) não TESTE ou RESTO(B,2) = 0,5
4) C<10 ou TESTE e COR=”PRETO”
5) A2 + √
3
C = 3 e (A + TRUNCA(B+C) >13 ou NOME = ”ANA”)
6) TESTE e não TESTE
Itens Fundamentais
Exemplo:
declare nome literal;
leia nome;
escreva nome;
Itens Fundamentais
Exemplo
Exemplo de Algoritmo:
Algoritmo Algoritmo
declare A, B, C numérico; declare media, n1, n2, n3 numérico;
leia A, B; declare nome literal;
C ¬ (A+B) * B; leia nome, n1, n2, n3;
escreva A, B, C; media ¬ (n1 + n2 + n3)/3;
Fim algoritmo. escreva nome, media;
Fim algoritmo.
Itens Fundamentais
Estrutura Condicional
Permite a escolha do grupo de ações a ser
executado quando determinada condição é
satisfeita, podem ser de duas formas:
Estrutura condicional Simples
Estrutura condicional Composta
Itens Fundamentais > Estrutura Condicional
se condição então
condição
Sequencia de comandos V F
fim se
Sequencia de comandos --
Itens Fundamentais > Estrutura Condicional
Nota Conceito
Nota inferior a 3 E
Nota de 3 a 5 D
Nota de 6 e 7 C
Nota de 8 e 9 B
Nota 10 A
Itens Fundamentais > Estrutura Condicional
Nota Conceito
Nota inferior a 3 E
Nota de 3 a 5 D
Nota de 6 e 7 C
Nota de 8 e 9 B
Nota 10 A