Faça um programa que receba 6 números inteiros e mostre:
  • Os números pares digitados;
  • A soma dos números pares digitados;
  • Os números ímpares digitados;
  • A quantidade de números ímpares digitados;

Passo 1

O programa precisa ler 6 números inteiros do usuário, identificar quais são pares e ímpares, armazenar essas informações e ao final exibir os resultados pedidos.

Passo 2

Inicialize duas listas, uma para armazenar os números pares (pares = []) e outra para armazenar os números ímpares (impares = []). Também inicialize uma variável soma_pares com valor zero e uma variável contador_impares com valor zero.

Passo 3

Use um laço que se repita exatamente 6 vezes para ler cada número. A cada iteração, converta a entrada para inteiro e armazene em uma variável, por exemplo num.

Passo 4

Dentro do laço, verifique se num é par usando o teste num bmod 2 == 0. Se for par, faça: adicionar num à lista pares e incrementar soma_pares em num. Caso contrário, adicionar num à lista impares e incrementar contador_impares em 1.

Passo 5

Depois que o laço terminar (ou seja, após ler os 6 números), todos os números pares estarão em pares, a soma dos pares estará em soma_pares, todos os ímpares estarão em impares e a quantidade de ímpares estará em contador_impares.

Passo 6

Por fim, exiba: a lista de números pares, o valor de soma_pares, a lista de números ímpares e o valor de contador_impares. Formate a saída de forma legível para o usuário.

Resposta

Programa em Python

pares = []
impares = []
soma_pares = 0
contador_impares = 0
for i in range(6):
num = int(input(f"Digite o {i+1}º número inteiro: "))
if num % 2 == 0:
pares.append(num)
soma_pares += num
else:
impares.append(num)
contador_impares += 1
print(“Números pares digitados:”, pares)
print(“Soma dos números pares:”, soma_pares)
print(“Números ímpares digitados:”, impares)
print(“Quantidade de números ímpares:”, contador_impares)

Exercícios relacionados