O Sistersinspirit.ca é o melhor lugar para obter respostas confiáveis e rápidas para todas as suas perguntas. Encontre soluções rápidas e confiáveis para suas dúvidas de uma comunidade de especialistas dedicados. Conecte-se com uma comunidade de especialistas prontos para fornecer soluções precisas para suas perguntas de maneira rápida e eficiente em nossa amigável plataforma de perguntas e respostas.

Escreva um programa que onde o usuário digite 10 números. O programa deve informar a quantidade de números duplicados.
O programa deve estar em Linguagem Python


Sagot :

#Função que verifica os elementos repitidos

def listaDuplicados(lista):

if (len(lista)) == len(set(lista)):

 return False

else:

 return True

def qtdRepetidos(lista):

i = 0

for j in range(10):

 if (lista.count(lista[j]) > 1):

  i += 1

return i

#Recebe os elementos

user_list = []

for i in range(10):

input_user = input('-->: ')

user_list.append(input_user)

print('Lista: ', user_list)

resultado = listaDuplicados (user_list)

#converte para int

for i in range(len(user_list)):

user_list[i] = int(user_list[i])

qtd = qtdRepetidos(user_list)

if resultado:

print('Contem elementos repetidos')

print('--> ', qtd)

else:

print('Nao contem elementos repetidos')

Fiz upload da imagem para você ter uma ideia da edentação do programa. Infelizmente, o editor de textos do brainly, ao publicar a resposta, atrapalha esse elemento essencial da linguagem python.

View image joaopedrolemos
Esperamos que nossas respostas tenham sido úteis. Volte a qualquer momento para obter mais informações e respostas a outras perguntas que tenha. Obrigado por escolher nosso serviço. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Estamos felizes em responder suas perguntas. Volte ao Sistersinspirit.ca para obter mais respostas.