isabillyp5yc91 05/03/2021 quantidade = int(input('Quantas pessoas? '))c = 0soma = 0maiores = 0registro = {}while True: if c < quantidade: dict = {} nome = input('Nome: ') dict['Idade'] = int(input('Idade: ')) dict['Altura'] = float(input('Altura: ')) dict['Sexo'] = input('Sexo[M/F]: ') registro[nome] = dict c+=1 continue print('-=-=-=-=-=-=-=') print("Opção 1") print("Opção 2") print("Opção 3") print("Opção S") print('-=-=-=-=-=-=-=') ask = input('Qual opção: ')[0].upper() if ask not in ['1', '2', '3', 'S']: print('Opção invalida ') continue if ask == 'S': break elif ask == '1': for key, valor in registro.items(): soma += valor['Idade'] if valor['Sexo'] == 'M': if valor['Idade'] > 18: maiores += 1 print(f"A média de idade do grupo é {soma/len(registro)}") print(f" {maiores} do sexo masculino acima dos 18 anos") elif ask == '2': maior = 0 alta = 0 nome_velho = 'nenhum' mulher_alta = 'nenhuma' #Homem mais velho for key, valor in registro.items(): if valor['Sexo'] == 'M': if valor['Idade'] > maior: maior = valor['Idade'] nome_velho = str(key) print(f"O homem mais velho {nome_velho}") #Mulher mais alta for key, valor in registro.items(): if valor['sexo'] == 'F': if valor['Altura'] > alta: alta = valor['Altura'] mulher_alta = str(key) print(f'A mulher mais alta é {mulher_alta}') elif ask == '3': #Maior nome com espaços maior_nome = '' for key, valor in registro.items(): if len(key) > len(maior_nome): maior_nome = str(key) print(f'O maior nome é {maior_nome}')
isabillyp5yc91
quantidade = int(input('Quantas pessoas? '))
c = 0
soma = 0
maiores = 0
registro = {}
while True:
if c < quantidade:
dict = {}
nome = input('Nome: ')
dict['Idade'] = int(input('Idade: '))
dict['Altura'] = float(input('Altura: '))
dict['Sexo'] = input('Sexo[M/F]: ')
registro[nome] = dict
c+=1
continue
print('-=-=-=-=-=-=-=')
print("Opção 1")
print("Opção 2")
print("Opção 3")
print("Opção S")
print('-=-=-=-=-=-=-=')
ask = input('Qual opção: ')[0].upper()
if ask not in ['1', '2', '3', 'S']:
print('Opção invalida ')
continue
if ask == 'S':
break
elif ask == '1':
for key, valor in registro.items():
soma += valor['Idade']
if valor['Sexo'] == 'M':
if valor['Idade'] > 18:
maiores += 1
print(f"A média de idade do grupo é {soma/len(registro)}")
print(f" {maiores} do sexo masculino acima dos 18 anos")
elif ask == '2':
maior = 0
alta = 0
nome_velho = 'nenhum'
mulher_alta = 'nenhuma'
#Homem mais velho
for key, valor in registro.items():
if valor['Sexo'] == 'M':
if valor['Idade'] > maior:
maior = valor['Idade']
nome_velho = str(key)
print(f"O homem mais velho {nome_velho}")
#Mulher mais alta
for key, valor in registro.items():
if valor['sexo'] == 'F':
if valor['Altura'] > alta:
alta = valor['Altura']
mulher_alta = str(key)
print(f'A mulher mais alta é {mulher_alta}')
elif ask == '3':
#Maior nome com espaços
maior_nome = ''
for key, valor in registro.items():
if len(key) > len(maior_nome):
maior_nome = str(key)
print(f'O maior nome é {maior_nome}')