quando se desenvolve um programa existe dois problemas básicos que se deseja solucionar, as condições que são resolvidas pelas estruturas de seleção e a escala que são resolvidas pelas estruturas de repetição. com base nesta afirmação e seus estudos na linguagem java, assinale a alternativa correta.
Soluções para a tarefa
Resposta:
Alternativa 4 - A estrutura do while obrigatoriamente executa uma vez o código contido no seu bloco, e pode ou não executar mais vezes dependendo da condição contida no while.
Explicação:
O do while difere do while no sentido de permitir que pelo menos uma execução do bloco de comandos seja executada antes de testar a condição. O bloco de comandos será executado enquanto a condição for verdadeira.
Note que do while só avalia depois, certamente executando a diretiva ao menos uma vez; neste caso, devemos ter as mesmas precauções quanto ao while, no que diz respeito ao looping infinito. Não é necessário comparar a variável de controle antes do bloco de código como acontece com while, pois a comparação só será feita após todo o código ter sido executado.
(Págs. 56 e 57 do livro PROGRAMAÇÃO i)