Responder a: Bloco M5-15 / Questão 27

13 de julho de 2021 at 01:07 #40003362243

Boa noite !!!

A questão 27 não tem a mesma relação da questão 25 pois temos o resistor PULL UP habilitado, assim o valor inicial para teste é 1 e para fazer a leitura o sinal de comparação seria 0. Assim a explicita seria pegar o dado da leitura armazenada ao apertar o botão e colocar na comparação. É o mesmo caso da questão 25 só que lá é implícita. Poderia explicar com mais detalhes esta questão porque não compreendi o exato raciocínio lógico, mesmo porque o que entendo de conversões implícitas e explicitas é: int para float pode porque cabe, mas float não cabe dentro do int, para isso deve-se fazer uma declaração dentro da outra para atribuir o mesmo dentro da outra. como se fosse:
int valor = 10;
float teste = 30,50;

valor = (int)teste. A variável valor estaria com a parte inteira sendo 30. Isso é conversão explicita. Nesta questão não me pareceu conversão neste caso. Melhor dizendo da questão 25 até a 28 não compreendo exatamente esta relação…. Nos estados de acionamento das leituras das chaves estamos vendo variáveis ou valores short ou booleanas com valores digitais comparados, Onde uma é maior que a outra? Também na aula e na apostila não fala destas informações. Seria interessante esclarecer e informar estas explicações. e anexa-las no PDF e explicar na aula nos vídeos, porque isso é difícil de compreender.

Agradeço

Eduardo