Logo Passei Direto
Buscar
Analise o código a seguir: float v,r; try { v=Float.parseFloat(edtValor.getText().toString()); r=v*5; txtResultado.setText(“Resultado: ” + r); }catch (Exception erro) { Toast.makeText(Calculo.this,"Você digitou um valor inválido",Toast.LENGTH_LONG).show(); } Considerando-se o código acima presente no método onClick do botão btnCalcular de um aplicativo desenvolvido para a plataforma Android e utilizando-se 5 para o valor da variável v, no final do programa, a variável r será igual a: Questão 9Escolha uma opção: a. Irá gerar um erro, irá mostrar o erro: “Você digitou um valor inválido” b. 25 c. 20 d. 5 e. 30
User badge image
Gabriel Zaparolli

há 6 dias

Respostas

User badge image

Ed Verified user icon

há 6 dias

Vamos analisar o código apresentado: 1. A variável `v` é atribuída com o valor obtido a partir de `edtValor.getText().toString()`, que é convertido para um `float` usando `Float.parseFloat()`. 2. Se considerarmos que o valor digitado é 5, então `v` será igual a 5. 3. A variável `r` é calculada como `r = v * 5`, ou seja, `r = 5 * 5`, resultando em `r = 25`. 4. O resultado é então exibido em `txtResultado`. Como não há erro no código e o valor de `v` é um número válido, o bloco `catch` não será executado. Portanto, a variável `r` será igual a 25. A alternativa correta é: b) 25.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina