Informática, perguntado por la6388222, 3 meses atrás

Faça uma análise do código ilustrado abaixo e assinale a alternativa correta.

a) Ao executar o código, uma mensagem de "Cuidado!" é exibida na saída. Além disso, é possível perceber que a velocidade máxima para a via urbana de trânsito rápido é 80km/h.

b)Ao executar o código, nenhuma mensagem é exibida na saída. Além disso, é possível perceber que a velocidade máxima para a via urbana de trânsito rápido é 80km/h.

c)Ao executar o código, nenhuma mensagem é exibida na saída. Além disso, é possível perceber que a velocidade máxima para a via local de trânsito rápido é 80km/h.

d)Ao executar o código, uma mensagem de "Cuidado!" é exibida na saída. Além disso, é possível perceber que a velocidade máxima para a via urbana de trânsito rápido é 100km/h.

e)Ao executar o código, uma mensagem de "Cuidado!" é exibida na saída. Além disso, é possível perceber que a velocidade máxima para a via local de trânsito rápido é 80km/h.


ajuda por favor ​

Anexos:

Soluções para a tarefa

Respondido por chefemaster
2

Resposta:

a) Ao executar o código, uma mensagem de "Cuidado!" é exibida na saída. Além disso, é possível perceber que a velocidade máxima para a via urbana de trânsito rápido é 80km/h.

Explicação:

Vamos ver o código linha a linha para entender melhor o que está acontecendo.

Da linha 1 - 3 está utilizando "//" então é um trecho de código comentado, não irá interferir na execução.

Da linha 5 - 6 está definido duas variáveis a "velocidade" que está guardado o valor 90 e a "éViaUrbanaDeTrânsitoRápido" que guarda um valor booleano como verdadeiro.

Linha 8 está sendo criado um IF (o if irá permitir entrar no bloco de código, apenas se a condição que está nele seja verdadeira) que faz a seguinte verificação, ele pega o valor da variável "éViaUrbanaDeTrânsitoRápido" que é verdadeiro, como ela é verdadeira o IF deixaria entrar no bloco de código, más ele usa o “&&” que está dizendo que além do "éViaUrbanaDeTrânsitoRápido" ser verdadeira a próxima condição também terá que ser verdadeira, para poder entrar no bloco de código, que é "velocidade > 80" então ele está dizendo que o valor que está na variável velocidade tem que ser superior a 80, no caso a variável "velocidade" está definida como 90 na linha 5, então essa condição será verdadeira e ele ira entrar no IF e ir para linha 9.

Linha 9 é o bloco de código que será executado se a condição do IF de verdadeira, aqui no caso ela está mostrando uma mensagem de "Cuidado!...".

Com base na analise da linha 8, podemos ver que a velocidade tem que ser superior a 80 para exibir a mensagem, então a velocidade máxima permitida é 80. Podemos saber que é um via urbana de trânsito pelo nome da variavel bool e que ela está definida como true.


la6388222: obrigada, responde as outra perguntas depois marco como melhor resposta
Perguntas interessantes