Buscar

PRECISO DE AJUDA ->

Durante a execução de um programa as ações dependem da lógica de programação que foi aplicada na construção do algoritmo. Isto acontece porque em alguns momentos necessitamos que determinada parcela do algoritmo deva ser executada de acordo com uma condição. Para isso, usamos as estruturas de seleção que permitem a escolha de um grupo de ações (bloco) a ser executado quando determinadas condições, representadas por expressões lógicas ou relacionais, são ou não satisfeitas.

 

Quando o algoritmo fica muito extenso com uma sequência de SE-ENTÃO-SENÃO-SE-ENTÃO-SENÃO, o indicado é usar?

A
A estrutura de seleção simples
B
A estrutura de seleção composta
C
A estrutura de seleção encadeada
D
A estrutura de seleção de múltipla escolha
E
Qualquer uma das possibilidades anteriores

💡 4 Respostas

User badge image

Engenharia

letra c
0
Dislike0
User badge image

Andre Smaira

D, A estrutura de seleção múltipla escolha é a melhor opção para esses casos de várias tomadas de decisões múltiplas em forma de menu, pois além de simplificar o código, o deixa visualmente mais perceptível ao entendimento alheio, além de ser de fácil manuseio para a edição, como no exemplo a seguir:

DEPOIS

Escolha X

Caso X1:

Y=1

Caso X2:

Y=2

Caso X3:

(Y=3

Caso X4:

Y=4

Caso contrário:

(‘Sem valor’)

Fim Escolha

ANTES

SE X=1

ENTAO Y=1

SENAO-SE X=2

ENTAO Y=2

SENAO-SE X=3

ENTAO Y=3

SENAO-SE X=4

ENTAO Y=4

SENAO

(‘SEM VALOR’)

FIM-DO-SE

0
Dislike0
User badge image

Andre Smaira

D, A estrutura de seleção múltipla escolha é a melhor opção para esses casos de várias tomadas de decisões múltiplas em forma de menu, pois além de simplificar o código, o deixa visualmente mais perceptível ao entendimento alheio, além de ser de fácil manuseio para a edição, como no exemplo a seguir:

DEPOIS

Escolha X

Caso X1:

Y=1

Caso X2:

Y=2

Caso X3:

(Y=3

Caso X4:

Y=4

Caso contrário:

(‘Sem valor’)

Fim Escolha

ANTES

SE X=1

ENTAO Y=1

SENAO-SE X=2

ENTAO Y=2

SENAO-SE X=3

ENTAO Y=3

SENAO-SE X=4

ENTAO Y=4

SENAO

(‘SEM VALOR’)

FIM-DO-SE

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais

Perguntas relacionadas

Question Icon

Questão 5/5 - Lógica de Programação e Algoritmos

Lógica de Programação e Algoritmos

UNINTER

User badge image

AJUDA_AMIGA .

Question Icon

Questão 3/5 - Lógica de Programação e Algoritmos

Lógica de Programação e Algoritmos

UNINTER

User badge image

AJUDA_AMIGA .

Outros materiais