Logo Passei Direto
Buscar
Os laços de repetição em Python, for e while, podem ser combinados com comandos de interrupção, como o break, que encerra o laço prematuramente, e o continue, que pula para a próxima iteração. Além disso, é comum o uso de estruturas condicionais (if, elif, else) dentro dos laços para tratar casos específicos a cada iteração. A habilidade de combinar essas estruturas permite criar algoritmos complexos e eficientes, como a validação de dados de entrada, onde o programa insiste que o usuário digite um valor válido antes de prosseguir. Um programa precisa solicitar que o usuário digite a sua idade. A regra de negócio exige que a idade seja um valor entre 0 e 150. O programa deve continuar pedindo a idade até que um valor válido seja inserido e, só então, prosseguir para o restante do código. Com base no raciocínio lógico e na combinação de estruturas, analise as afirmativas a seguir: I. Utilizar um laço while True: para criar um loop potencialmente infinito e, dentro dele, um if que verifica se a idade está no intervalo válido. Se estiver, um comando break é usado para encerrar o laço e prosseguir. II. Utilizar um laço for i in range(3):, dando ao
User badge image
Francielle Gerevini

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

A pergunta está incompleta, pois a segunda afirmativa (II) não foi finalizada. Portanto, não posso analisar as opções corretamente. Você precisa criar uma nova pergunta.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina