No desenvolvimento de algoritmos, há a estrutura sequencial (entrada dos dados, processamento e saída), as estruturas condicionais (também conhecidas como desvios a partir de uma condição) e as estruturas de repetição (que permitem executar repetidas vezes um bloco de comandos). Dentre as estruturas de repetição, têm-se: (i) estrutura de repetição com variável de controle; (ii) estrutura de repetição condicional com teste no início; (iii) estrutura de repetição condicional com teste no final. Existe uma situação denominada loop infinito, ou seja, os comandos são repetidos infinitamente até que o algoritmo trave. Dentre as estruturas de repetição apresentadas, qual delas pode entrar em loop infinito?
Soluções para a tarefa
Das estruturas apresentadas, as que podem entrar em LOOP INFINITO são as definidas em (ii) e (iii). Letra B.
Desenvolvimento de Algoritmos
Para entrar em LOOP INFINITO, as estruturas de repetição dependem de uma condição de encerramento, que é vista em (ii) e (iii), pelo teste no início e no final.
Na alternativa (ii), a estrutura será executada enquanto a condição for verdadeira. O LOOP INFINITO acontecerá por não haver nenhuma condição falsa.
Na alternativa (iii) haverá a execução da estrutura até que a condição se torne verdadeira. O LOOP INFINITO segue o mesmo padrão. Se não houver condição falsa, acontece o LOOP INFINITO.
O resto da questão é:
a) Apenas a estrutura definida em (iii).
b) Apenas as estruturas definidas em (ii) e (iii).
c) Apenas a estrutura definida em (ii).
d) Apenas a estrutura definida em (i).
e) Apenas as estruturas definidas em (i) e (ii).
Veja mais sobre Desenvolvimento de Algoritmos em: https://brainly.com.br/tarefa/42436541
#SPJ4