Desafios de programação de Loops

Pratique Loops com 8 desafios de programação, do fácil ao difícil. Cada desafio roda no navegador, com testes instantâneos, uma revisão do seu código por IA e soluções da comunidade para comparar.

Fácil · 8

Habilidades que você vai praticar: AcumuladoresArrays 2DAtualizar duas variáveisContagemDivisibilidadeExpoente zeroIteraçãoLaços aninhadosLaços forLaços regressivosLaços whileListas
  • Python · C++ · C#
  • Testes automáticos
  • Revisão de código por IA
  • Soluções da comunidade
226
Desafios
2
Soluções compartilhadas
3
Linguagens

Todos os desafios

Busque por tema, linguagem ou dificuldade.

8 desafios
Fácil

Número de Fibonacci

Retorne o n-ésimo número de Fibonacci.

Você vai aprender IteraçãoAtualizar duas variáveis
BeginnerLoopsSequencesStudent-beginner
Ainda sem soluções
Fácil

Verificação de Número Primo

Decida se um número é primo.

Você vai aprender DivisibilidadeOtimizar laços
BeginnerLoopsNumbersStudent-beginner
Ainda sem soluções
Fácil

Halve Until One

Count how many halvings bring a number down to 1.

Você vai aprender Laços whileContagem
BeginnerLearning-pathLoops
Ainda sem soluções
Fácil

Sum of Odd Numbers

Add every odd number up to a limit.

Você vai aprender Laços forAcumuladores
BeginnerLearning-pathLoops
Ainda sem soluções
Fácil

Power by Repeated Multiplication

Raise a number to a power with a loop.

Você vai aprender Produto acumuladoExpoente zero
BeginnerLearning-pathLoops
Ainda sem soluções
Fácil

Linha da Tabuada

Liste os primeiros múltiplos de um número.

Você vai aprender MúltiplosMontar listas
BeginnerLearning-pathLoops
Ainda sem soluções
Fácil

Countdown to Liftoff

Count down from a number and end with Liftoff!

Você vai aprender Laços regressivosListas
BeginnerLearning-pathLoops
Ainda sem soluções
Fácil

Achatar um Array 2D

Combine as linhas de um array 2D de inteiros em um único array.

Você vai aprender Arrays 2DLaços aninhados
ArraysLoops
Ainda sem soluções