Escreva o códigoPráticaPython
Somar pares até o limite
Combinar for e range() com resto e if.
Leia um inteiro N e imprima a soma dos números pares de 1 até N usando for com range().
Entrada: Uma linha com um número inteiro.
Saída: Uma linha com a soma dos pares de 1 até N.
Revisa Projeto de Bloco · aula 3 (05/08)
Exemplo 1
- Entrada
4
- Saída esperada
6
Pares 2 + 4 = 6.
Exemplo 2
- Entrada
1
- Saída esperada
0
Sem par até 1, soma zero.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
n = int(input())
total = 0
for i in range(1, n + 1):
if i % 2 == 0:
total = total + i
print(total)O range(1, n + 1) passa por todos os números de 1 até N. O if com i % 2 == 0 filtra só os pares. O acumulador total soma esses valores e é impresso no final.
Erro comum: Somar os ímpares por trocar == 0 por != 0.
Seu código
Escreva sua solução e verifique quando quiser.