Gente, ajuda aqui!! visualg
Fazer um programa que leia 5 números inteiros. O usuário deve entrar com um número de cada vez, ao entrar com um número o programa deve testar se este número já foi digitado pelo usuário, em caso de digitado, o programa deve informar ao usuário e pedir para ele entrar com outro número. Ao final o programa deve imprimir na tela os 5 números digitados pelo usuário sem repetições.
Soluções para a tarefa
Respondido por
2
Segue o algoritmo desenvolvido em Python, essa lógica pode ser usada em qualquer outra linguagem.
cont = 1
lista_num = []
while True:
while cont <= 5 :
num = int(input("Digite o %i° número: " %cont))
if num in lista_num:
print()
print("Este número já está na lista, digite outro número!")
print()
else:
lista_num.append(num)
cont += 1
else:
print()
print("Foram digitados os seguintes números: ", lista_num)
break
Espero ter ajudado, qualquer dúvida pode chamar.
Perguntas interessantes