Como listar múltiplos de 7 menor que 40 sem errar
Achei que todo mundo já soubesse fazer isso de cabeça, mas no fim do ano passado precisei montar uma planilha de controle de lote para um cliente e me deparei com gente pedindo ajuda para listar múltiplos de 7 menor que 40 até no WhatsApp. É simples, mas tem umas armadilhas que passam batido. O método é só dividir 40 por 7. Dá 5,71... então o maior inteiro que funciona é 5. Multiplica 7 por 1, 2, 3, 4 e 5 e pronto. A lista fica: 7, 14, 21, 28, 35. O próximo seria 42, que já passa de 40, então para aí.
múltiplos de 7 menor que 40
O erro mais comum que eu vejo é alguém calcular 40 dividido por 7, ver que dá perto de 6, e aí listar seis números. Isso só funciona se a questão pedir "menor ou igual a 40". Com "menor que", o 42 entra na conta e estraga tudo. Eu perdi dois dias num projeto de triagem de dados porque alguém passou um filtro com "<=" quando o requisito era strictamente "
". A correção foi reescrever o script de query e rodar de novo, o que custou meia hora de espera em processamento que poderia ter sido evitada. Outra coisa que ninguém menciona: zero não é múltiplo de 7 nesse contexto. Matematicamente, zero é múltiplo de qualquer número, mas quando o enunciado fala "menor que 40" numa lista escolar ou de seleção, ninguém quer o zero. Comece do 7 mesmo. Se quiser incluir o zero de propósito, tem que deixar explícito.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Se você for automatizar isso, a forma mais segura é gerar com uma lógica de divisão inteira, não confiar no arredondamento. Em Python, por exemplo, você usa int(40 / 7) ou 40 // 7 para garantir que o limitador seja 5. Usar round() aqui é pedir para dar errado — arredonda para 6 e você inclui o 42 na listas que não deveria ter. Para quem trabalha com dados recorrentemente, eu uso um script simples que gera essa lista e exporta em CSV, e nunca mais precisei refazer manualmente. Leva uns cinco minutos pra configurar e economiza talvez meia hora por mês. Não é bala de prata, claro. Se o limite mudar todo dia, aí vale a pena automatizar de verdade com uma função reutilizável. Se for só uma vez, fazer na mão mesmo resolve.