Logo Passei Direto
Buscar
As estruturas de controle são fundamentais para a implementação de soluções computacionais, permitindo definir como e quando determinadas ações devem ser executadas. Dentro dessas estruturas, destacam-se os blocos de seleção e repetição, que oferecem alternativas condicionais e laços iterativos, ajustando o comportamento do programa conforme os dados de entrada ou a lógica do sistema. A compreensão detalhada dessas estruturas, incluindo seus operadores, testes de condição e formas de aninhamento, é essencial para garantir algoritmos otimizados e adequados a diferentes cenários computacionais. DEITEL, P.; DEITEL, H. Java: como programar. 10. ed. São Paulo: Pearson Education do Brasil, 2017. (Adaptado) Considerando o texto apresentado, avalie as afirmações a seguir: I. Na estrutura de repetição com teste no início, o bloco de código pode não ser executado nenhuma vez, pois a condição é avaliada antes da primeira execução. II. A estrutura de seleção do tipo "avalie-caso" é adequada para decisões baseadas em valores específicos e não requer o uso de operadores relacionais ou lógicos. III. A estrutura "faça-enquanto" é preferencialmente utilizada quando se deseja que o bloco de código possa não ser executado, garantindo maior controle lógico. É correto o que se afirma em:
User badge image
Suuh Almeida

mês passado

User badge image
Suuh Almeida

mês passado

Respostas

User badge image

Ed Verified user icon

mês passado

Vamos analisar cada afirmação: I. Na estrutura de repetição com teste no início, o bloco de código pode não ser executado nenhuma vez, pois a condição é avaliada antes da primeira execução. Verdadeiro. Essa afirmação está correta, pois em estruturas como o "while", a condição é verificada antes da execução do bloco de código, o que pode resultar em nenhuma execução se a condição for falsa desde o início. II. A estrutura de seleção do tipo "avalie-caso" é adequada para decisões baseadas em valores específicos e não requer o uso de operadores relacionais ou lógicos. Verdadeiro. Essa afirmação também está correta, pois a estrutura "switch" (ou "avalie-caso") é utilizada para comparar uma variável com valores específicos, sem a necessidade de operadores relacionais ou lógicos. III. A estrutura "faça-enquanto" é preferencialmente utilizada quando se deseja que o bloco de código possa não ser executado, garantindo maior controle lógico. Falso. A estrutura "faça-enquanto" (ou "do while") garante que o bloco de código seja executado pelo menos uma vez, pois a condição é verificada após a execução do bloco. Com base nessa análise, as afirmações corretas são I e II. Portanto, a alternativa correta é: "É correto o que se afirma em: I e II."

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina