A tomada de decisão por seleção é uma alternativa mais rápida ao uso de tomadas de decisão sequenciais ou mesmo encadeadas, sendo mais recomendadas quando se possui um número grande de verificações.
Analise o pseudocódigo a seguir.
Algoritmo Lampadas
Var
acender: inteiro
Inicio
Escreva("Qual cômodo deseja acender")
Escreva("1 - Sala de jantar")
Escreva("2 - Quarta do casal")
Leia(acender)
____________________
__________
Escreva("Acendendo Cômodo ", acender)
__________
Escreva("Acendendo Cômodo ", acender)
__________
Escreva("Cômodo não existe ")
_________
Fim
Diante do exposto, na sequência e separado por (vírgula), assinale a alternativa que preencha as lacunas corretamente em pseudocódigo.
Soluções para a tarefa
Resposta:
Alternativa 2:
Caso (acender), Seja 1 faça, Seja 2 faça, Senão, Fim_caso
Explicação:
Algoritmo "Lampadas"
Var
acender: inteiro
Inicio
Escreva("Qual cômodo deseja acender")
Escreva("1 - Sala de jantar")
Escreva("2 - Quarta do casal")
Leia(acender)
Caso (acender)
Seja 1 faça
Escreva("Acendendo Cômodo ", acender)
Seja 2 faça
Escreva("Acendendo Cômodo ", acender)
Senão
Escreva("Cômodo não existe ")
Fim_caso
Fim
Resposta:
2 - Caso (acender), Seja 1 faça, Seja 2 faça, Senão, Fim_caso
Explicação:
Não seriam as alteranativas 3, 4 ou 5 pois pela ordenação do codigo podemos perceber que trata-se de um "switch case".
E não seria a numero 1 pois estamos trabalhando com pseudocodigo então tomamos por principio que não utilizaremos declarações de linguagem de programação tais como switch, case, if, then, etc...