Seção 6. Capítulo 4
single
Desafio: Encontrando o Limite da Soma
Deslize para mostrar o menu
Tarefa
Deslize para começar a programar
Descubra quantos números consecutivos (começando de 1) devem ser somados até que o total acumulado ultrapasse um determinado limit.
Por exemplo, se
limit = 15
1 + 2 + 3 + 4 + 5 = 15 → not yet over
1 + 2 + 3 + 4 + 5 + 6 = 21 → now it's over 15
Portanto, a resposta seria 6 números.
- Utilize um laço
whilepara continuar somando números até que a condição seja satisfeita. - Dentro do laço, a cada iteração:
- Incremente
countem1. - Adicione o valor atual de
countasum. - O laço deve continuar executando enquanto
sumfor menor ou igual alimit.
- Quando o laço terminar, retorne
count, o número de termos necessários para ultrapassar o limite.
Solução
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 6. Capítulo 4
single
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo