Exercícios
Teste seus conhecimentos com este simulado sobre estruturas de repetição em lógica de programação. Responda questões sobre loops For, While e Do While, condições de continuidade, número de iterações, variáveis contadoras e o uso do comando break. Você também verá quando cada estrutura é mais indicada, como percorrer listas com quantidade conhecida de elementos e quais cuidados tomar para evitar loops infinitos. Ideal para estudantes e iniciantes que desejam revisar conceitos fundamentais de programação e praticar a escolha correta de estruturas de controle em algoritmos.
Responda às questões abaixo e confira a explicação de cada resposta.
0/10 respondidas
Áudio automático ativado: as próximas questões serão lidas ao clicar em Continuar.
A estrutura While é utilizada para repetir um bloco de código enquanto uma condição for verdadeira. Sua principal característica é que não se sabe previamente quantas vezes o loop será executado.
O loop Do-While garante que o bloco de comandos será executado pelo menos uma vez antes de a condição ser testada, o que difere do While tradicional.
O loop For é mais apropriado quando o número de repetições do loop é conhecido, facilitando o processamento de elementos de uma lista ou array com uma quantidade específica de itens.
A inicialização em um loop For define o ponto de partida do loop e é executada apenas uma vez no início, configurando a variável de controle.
O loop For geralmente utiliza uma variável contadora para controlar o número de vezes que o loop é executado. Essa variável é responsável pela inicialização e pelo incremento a cada iteração.
A estrutura Do-While garante que o loop será executado pelo menos uma vez, uma vez que a verificação da condição ocorre após a primeira execução do bloco.
No loop While, a condição é avaliada antes que qualquer parte do código seja executada, ao contrário do Do-While, onde a execução ocorre antes da verificação.
A estrutura For é menos conveniente quando o número de iterações não é conhecido de antemão, já que é geralmente usada para loops com contagem definida.
Se a condição de um While permanecer verdadeira, o loop continuará a execução indefinidamente, resultando em um ciclo infinito.
O comando break é usado para sair de um loop imediatamente, ignorando qualquer condição restante. Ele é útil para terminar um loop prematuramente quando uma condição específica é atingida.

Curso GratuitoAlgoritmos e Lógica de Programação
4h06m
14 exercícios

Curso GratuitoLógica de Programação
1h55m
15 exercícios

Curso GratuitoAprenda Programação criando games
2h52m
13 exercícios

Curso GratuitoLógica de programação
7h35m
15 exercícios

Curso GratuitoAlgoritmo e lógica de programação em C
8h44m
27 exercícios

Curso GratuitoLógica de programação na prática com desafios
3h02m
5 exercícios

Curso GratuitoLógica de Programação com Python para Iniciantes
1h05m
5 exercícios

Curso GratuitoLogica de programação
1h11m
8 exercícios
Milhares de cursos online em vídeo, ebooks e áudiobooks.
Para testar seus conhecimentos no decorrer dos cursos online
Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail
Baixe nosso aplicativo pelo QR Code ou pelos links abaixo:.
+ de 10 milhões
de alunos
Certificado grátis e
válido em todo o Brasil
60 mil exercícios
gratuitos
4,8/5 classificação
nas lojas de apps
Cursos gratuitos em
vídeo, ebooks e audiobooks