Uma seleção de múltipla escolha é aplicada quando se tem um conjunto de valores prévio, e, a partir desses valores, podemos realizar uma determinada atividade, como a execução de um trecho de código, ou ainda, um simples menu. Analise o trecho de código apresentado na sequência:
Inicio
...
escolha X
caso “+”: Escreva
(“A soma é: ”, a+b);
caso “- ”: Escreva
(“A subtração é: ”, a+b);
caso “*”: Escreva
(“A Multiplicação é: ”, a*b); ;
caso “/”: Escreva (“A divisão é: ”, a/b); ;
caso contrário: Escreva (“Opção
Incorreta!”);
fimescolha .
...
Fimalgoritmo.
Fonte: Elaborada pelo autor.
Considerando o exposto e o conteúdo apresentado no texto-base, analise as afirmativas a seguir:
I – Na opção de divisão, deveria ter uma tratativa condicional a respeito do valor de b, que deve ser diferente de 0.
II – Na estrutura exposta, serão executados todos os casos, independentemente do que é digitado pelo usuário.
III – Em todos os casos, será realizado somente o cálculo relacionado à opção, sem realizar a impressão na tela.
IV – A opção “Caso Contrário” da estrutura múltipla escolha, é uma tratativa de erro para caso não haja opções digitadas.
É correto o que se afirma em:
I e III, apenas. |
||
I e II, apenas. |
||
II e III, apenas. |
||
II e VI, apenas. |
||
I e IV, apenas. |
Dessa maneira, podemos observar que a afirmativa I é verdadeira, pois não se pode realizar a divisão direta dos dados; devemos realizar uma tratativa condicional para verificar se o valor de b é igual a zero; se sim, não será realizada a divisão. Por conseguinte, também analisamos que a afirmativa IV é verdadeira, pois a estrutura de múltipla.
Por fim, ao observarmos o enunciado, teremos que a resposta correta é a letra “E” - “I e IV, apenas”.
Para escrever sua resposta aqui, entre ou crie uma conta
Lógica de Programação
•UNINTER
Compartilhar