Lógica, perguntado por elianally, 9 meses atrás

As estruturas de seleção em uma linguagem, são comandos para tomada de decisão do algoritmo.

Assinale a alternativa que indica um comando que possa ser utilizado de maneira similar ao comando ESCOLHA.

Alternativas:

a)
se

b)
para

c)
enquanto

d)
repita

e)
caso

Soluções para a tarefa

Respondido por DrNet
4

Resposta: A

Explicação:

a) O comando "se/if" pode ser utilizado ao invés do Escolha/Switch, sendo o "escolha" uma opção mais elegante, apesar de menos utilizada na prática (em geral se usa se-senão mesmo)

b) O "para/for" tem objetivo de repetição, e não de alternativas

c) O "enquanto/while" tem objetivo de loop controlado, não dá alternativas

d) O "repita" (do?) também é para repetição...

e) O "caso" (case) é só um componente do comando escolha, essa só entrou para confundir.

Exemplo prático usando Escolha:

Escolha (Variável)

Inicio

  Caso (Valor1):  

     Instruções;

      Caso (Valor2):

  Instruções;

fim

Mesmo exemplo acima usando "se":

Leia(variável)

inicio

se (variável = Valor1) início Instruções; fim

se (variável = Valor2) início Instruções; fim

fim

Minha opinião pessoal: Sou programador e nunca usei esse "escolha" na minha vida, é truncado demais e na prática usar o "se/if" fica bem melhor.  me parece código de novato.

Perguntas interessantes