As estruturas condicionais aninhadas permitem a criação de algoritmos mais complexos e a tomada de decisões baseadas em múltiplas condições. Essas estruturas são úteis para verificar múltiplas condições de forma hierárquica, mas podem dificultar a leitura do código se usadas em excesso.
Fonte: Elaborado pelo professor.
Considere as seguintes afirmações sobre o uso de estruturas condicionais aninhadas em algoritmos:
I. Estruturas condicionais aninhadas permitem verificar múltiplas condições de forma hierárquica.
II. O uso excessivo de estruturas condicionais aninhadas pode dificultar a leitura e manutenção do código.
III. Estruturas condicionais aninhadas são eficientes para verificar condições mutuamente exclusivas.
IV. Utilizar muitas estruturas condicionais aninhadas é recomendado para todos os tipos de problemas.
V. Estruturas condicionais aninhadas podem ser substituídas por estruturas de repetição em todos os casos.
É correto o que se afirma em:
Alternativas
Alternativa 1:
I, II e III apenas.
Alternativa 2:
I, II e IV apenas.
Alternativa 3:
I, IV e V apenas.
Alternativa 4:
II, III e V apenas.
Alternativa 5:
III, IV e V apenas.