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
. 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
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
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)
print(“Soma dos números pares:”, soma_pares)
print(“Números ímpares digitados:”, impares)
print(“Quantidade de números ímpares:”, contador_impares)