Faça um programa que leia uma lista de varios valores inteiros, disitados numa mesma linha de entrada e mostre os que forem pares em linhas diferentes da saida.

Passo 1

Beleza, vamos resolver esse exercício juntos! A gente precisa criar um programa que lê uma lista de números inteiros que vêm todos na mesma linha e depois mostra apenas os números pares, cada um numa linha diferente. Vamos usar conceitos de programação básica, como entrada de dados, laços de repetição e condicionais, para chegar na solução.

Passo 2

Primeiro, vamos pensar em como receber vários números numa única linha. Em muitas linguagens de programação, a gente pode ler uma linha inteira como uma string e depois separar os números. Por exemplo, se o usuário digitar “1 2 3 4 5”, a gente precisa separar esses números para poder analisar cada um individualmente.

Passo 3

Depois de separar os números, precisamos verificar quais deles são pares. Um número é par se ele for divisível por 2, ou seja, se o resto da divisão desse número por 2 for igual a zero. Em termos matemáticos, isso é representado assim:
número % 2 == 0 ú
Se essa condição for verdadeira, o número é par.

Passo 4

Agora, vamos colocar isso tudo junto no código. A gente vai:
  1. Ler a linha de entrada.
  2. Separar os números individuais.
  3. Converter cada um para um número inteiro.
  4. Verificar se cada número é par.
  5. Se for par, imprimir na tela.

Passo 5

Vamos usar a linguagem de programação Python para implementar isso, pois ela facilita muito o processo de manipulação de strings e listas.

Resposta

# Lê a linha de entrada e remove espaços extras
entrada = input("Digite os números separados por espaço: ").strip()

# Separa os números e converte para inteiros
numeros = [int(num) for num in entrada.split()]

# Itera sobre cada número e imprime se for par
for num in numeros:
    if num % 2 == 0:
        print(num)

Exercícios relacionados