Advertisement
EmiMancilha

084 le nome listagem de pessoas qual tal caracteristica

Oct 21st, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.26 KB | None | 0 0
  1. #faça um programa que leia o nome e peso de varias pessoas, guardando tudo em uma lista. no final, mostre quantas pessoas foram cadastradas, uma listagem as pessoas mais pesadas e uma listagem com as pessoas mais leves
  2. temp = [] #declaração das listas
  3. princ = []
  4. mai = men = 0
  5. while True:
  6.     temp.append(str(input('Nome: ')))
  7.     temp.append(float(input('Peso:')))
  8.     if len(princ) == 0: #indice dos valores lidos
  9.         mai = men = temp[1]
  10.     else:
  11.         if temp[1] > mai: #descobrindo qual peso é maior
  12.             mai = temp[1]
  13.         if temp[1] < men:
  14.             men = temp[1]
  15.     princ.append(temp[:]) #transferindo a lista temporaria para a principal e limpando a temporaria
  16.     temp.clear()
  17.     r = str(input('deseja continuar? [S/N] '))
  18.     if r in 'Nn':
  19.             break
  20. print(f'os dados foram {princ}') #imprime a lista
  21. print(f' Ao todo voce cadastrou {len(princ)} pessoas') #quantidade total de cadastros
  22. print(f' o maior peso foi de {mai}kg.', end = '') # declara qual foi o maior peso
  23. for p in princ:    #faz a lista com as pessoas mais pesadas
  24.     if p[1] == mai:
  25.         print(f' O maior peso foram de {p[0]}')
  26. print(f' o menor peso foi de {men}kg')
  27. for p in princ:
  28.     if p[1] == men:
  29.         print(f' O menor pesso foram de {p[0]}')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement