Soma item impar de uma lista

Soma item impar de uma lista

The mission is in Blocked Mode. Access to the solutions is blocked for a day or two (even after you share your own), until we'll have enough solutions for you to check. All users who've solved the mission will get the notifications about their opening.

Prática: Reforce o conhecimento adquirido. Aplique as técnicas aprendidas e repita os exercícios até se sentir confiante.

Enunciado

Marcos, um técnico de manutenção, está registrando a quantidade de vezes que cada máquina em uma fábrica apresenta falhas. Ele quer saber a soma das falhas em máquinas com números ímpares para verificar se há um padrão de falhas nessas máquinas.

Escreva uma função que recebe uma lista de números e retorne a soma dos elementos ímpares da lista.

Entrada: A entrada consiste em uma lista de números inteiros. A lista pode ser vazia ou ter até 100 elementos.

Saída: A função deve retornar um número inteiro representando a soma dos elementos ímpares da lista.

Exemplo:

soma_impares([1, 2, 3, 4, 5]) == 9 
soma_impares([2, 4, 6, 8]) == 0
soma_impares([1, 3, 5, 7, 9]) == 25 
soma_impares([10, 11, 12, 13, 14, 15]) == 39 
soma_impares([]) == 0

Habilidades

  • Acumulação de Valores
  • Contagem e Filtragem em Coleções
  • Lógica de Condições e Decisões