Exercícios
Avalie seus conhecimentos sobre os fundamentos das estruturas de controle em programação. Este questionário aborda o conceito e a finalidade dessas estruturas, o uso de condicionais if-else para tomada de decisões e a repetição de instruções com loops. Você encontrará perguntas sobre laços com contador, o funcionamento do loop while e a principal diferença do do-while, que executa o bloco ao menos uma vez antes de verificar a condição. Ideal para estudantes e iniciantes que desejam revisar lógica de programação e compreender como controlar o fluxo de execução de um algoritmo.
Responda às questões abaixo e confira a explicação de cada resposta.
0/5 respondidas
Áudio automático ativado: as próximas questões serão lidas ao clicar em Continuar.
A estrutura de controle em programação é uma instrução que direciona o fluxo de execução do código baseado em condições lógicas ou repetições. Isso inclui estruturas como loops (como for, while) e condicionais (como if, else), que permitem alterar o caminho que o programa seguirá conforme atenda a determinadas condições.
Para executar um bloco de código várias vezes controlando a contagem de iterações, utilizamos um loop for. Ele permite definir claramente o início da contagem, a condição de parada e o incremento do contador, tornando-o ideal para repetições controladas por um contador.
A estrutura condicional if-else é utilizada para executar um bloco de código se uma condição for verdadeira, e caso contrário, executar um bloco diferente. Isso permite que o programa tome decisões com base nas condições especificadas, facilitando o controle do fluxo de execução do código.
O loop while em lógica de programação executa um bloco de código repetidamente enquanto uma condição especificada for verdadeira. Durante cada iteração, a condição é avaliada. Se ela for verdadeira, o bloco de código é executado novamente; se for falsa, o loop termina. Isso permite que o código seja executado um número indeterminado de vezes, dependendo apenas da condição.
No loop do-while, o bloco de código é garantido ser executado pelo menos uma vez porque a condição é verificada após a execução do bloco. Isso contrasta com o loop while, que verifica a condição antes de executar o bloco, podendo nunca executá-lo se a condição for falsa inicialmente.

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