2-Indique o resultado da variável Y dos trechos de programa abaixo. Para as saídas considere os seguintes valores: A= 3, B= 2, C= -5 e D= 7.
Soluções para a tarefa
Resposta:
a) y = 35. b) y = 0. c) y = 0. d) y = 1
Explicação:
na primeira questão ta perguntando se 7 > 5 verdadeiro entao a variavel y vai receber 3 + 2 = 5, 5 * 7 = 35.
segunda questão 3 > 2 verdadeiro e 2 < 7 verdadeiro entao varivel y irar recebe (3 + 2) * (2-2) = 0.
terceira questão (3=2) nao porem (2<7) entao variavel y recebe (3+2) * (2-2) = 0.
ultima questão (3 > 2) verdadeiro, mas quando tem "ou não" significa que oque é verdadeiro passa ser falso, e o que é falso passa ser verdadeiro dependendo da lógica. no caso ta perguntando se (2 < 7 ) sim verdadeiro, mas com uma excessao ali ta escrito "ou nao", "ou nao" = fazendo uma negação de algo, se for verdadeiro passa se falso e se for falso passa ser verdadeiro, como ja tinha dito. então (2<7) nao por que como isso é verdadeiro ele passo ser falso, então não é verdadeiro. então agora a variavel y vai receber y = 3 - 2 = 1.