Fazer download em docx, pdf ou txt
Fazer download em docx, pdf ou txt
Você está na página 1de 4

NÚCLEO DE EDUCAÇÃO A DISTÂNCIA (NEAD)

AP1 – ALGORITMOS E ESTRUTURAS DE DADOS

APLICAÇÃO PRÁTICA

Turma: EIN242-60
Professor: OSWALDO BORGES PERES
Semestre: 2022-II
Aluno: Deyvid Silva Vieira Carnielle
Código:

lista_par = []
lista_impar = []

for i in range(1, 30): #pra inserir 30 números


num = int(input("Insira um número:"))
div = num % 2
if div == 0 and num > 0: #reconhecendo número par
lista_par.append(num)
print("os números pares são:", lista_par)
elif div == 1: #reconhecendo número ímpar
lista_impar.append(num)
print("os números ímpares são:", lista_impar)

if num == 0: #se for 0 desempilha 1 número de par e ímpar


if len(lista_par) == 0:
print('A lista par está vazia.')
else:

lista_par.pop()
print("Desempilhando")

if len(lista_impar) == 0:
print('A lista ímpar está vazia.')
else:

lista_impar.pop()
print("Desempilhando")

#abaixo eu queria um jeito de quando apertar enter sem ter digitado nenhum
número, invés de dar erro continuásse o código
#infelizmente não consegui
'''
if num == print():
print("Insira um número")
'''

print("O total de números pares são:", lista_par)


print("O total de números ímpares são:", lista_impar)
print("Todos os números desempilhados são:", lista_par + lista_impar)
Resultados:

Você também pode gostar