Você está na página 1de 5

18-10-2022

ADELCIDES RODRIGUES
TMC/LAB V 2022/2023
EXPRESSÕES BOOLEANAS.
AULA 3

Declarações condicionais: como um programa produz resultados diferentes com base em


circunstâncias variáveis.
- If, Else If, Else.

Qual é o seu tipo de teste favorito? Formato de ensaio? Múltipla escolha? No mundo da
informática programação, fazemos apenas um tipo de teste: um teste booleano -
verdadeiro ou falso. Uma expressão booleana (nomeada para matemático George Boole)
é uma expressão avaliada como verdadeira ou falsa. Vejamos alguns exemplos de
linguagem comum:
• Maior de 60 mas desempregado. → verdadeiro
• Género feminino e empregado. → falso
• Desempregado com menos de 19. → falso

Expressões Booleanas

Na lógica formal da ciência da computação, testamos as relações entre os números.


• 15 é maior que 20 → falso
• 5 é igual a 5 → verdadeiro
• 32 é menor ou igual a 33 → verdadeiro

Como usar uma variável em uma expressão booleana


• x2>→ depende do valor atual de x
• y ==5 → depende do valor atual de y
• z < = 33 → depende do valor atual de z
Condições: If, Else, Else If

• Se o mouse estiver no lado esquerdo da tela, desenhe um retângulo no lado


direito da tela.
• if (mouseX < width/2) {
• fill(255);
• rect(0,0,width/2,height);
• }

• Se o mouse estiver no lado esquerdo da tela, desenhe um fundo branco, caso


contrário, desenhe um fundo preto .
• if (mouseX < width/2) {
• background(255);
• } else {
• background(0);
• }

• Se o mouse estiver no terço esquerdo da janela, desenhe um branco fundo, se


estiver no terço médio, desenhe um fundo cinza, caso contrário, desenhe um
fundo preto.
• if (mouseX < width/3) {
• background(255);
• } else if (mouseX < 2*width/3) {
• background(127);
• } else {
• background(0);
• }
• Pergunta 1 Considere um sistema de classificação em que os números são
transformados em letras. Preencha o espaços em branco no código a seguir para
completar a expressão booleana.

• Pergunta 2 Examine os seguintes exemplos de código e determine o que


aparecerá em a janela de mensagem. Escreva sua resposta e execute o código em
Processing comparar.
• Se um número for 5, mude para 6. Se um número for 6, mude para cinco.

• É importante ressaltar que, no Exercício 5-2, quando testamos a igualdade,


devemos usar dois sinais de igual. Isto é porque, ao programar, perguntar se algo
é igual é diferente de atribuir um valor a uma variável.
• if (x = = y) {. “É X igual a Y ?” Use o dobro de igual!”
• x = y; “Defina X igual a Y .” Use único igual!”

• Vejamos um exemplo muito simples de um programa que executa diferentes


tarefas com base no resultado de certas condições. Nosso pseudocódigo está
abaixo.

• Etapa 1. Crie variáveis para manter os componentes de cor vermelha, verde e


azul. Chame-os de r , g e b .

• Etapa 2. Desenhe continuamente o plano de fundo com base nessas cores.

• Etapa 3. Se o mouse estiver do lado direito da tela, aumente o valor de r , se


estiver no o lado esquerdo diminui o valor de r .

• Etapa 4. Restrinja o valor r entre 0 e 255.

Você também pode gostar