11.
Dicionário com os dados de vendas
vendas = {
'Produto A': 300,
'Produto B': 80,
'Produto C': 60,
'Produto D': 200,
'Produto E': 250,
'Produto F': 30
}
Cálculo do total de vendas
total_vendas = sum(vendas.values())
Identificação do produto mais vendido
produto_mais_vendido = max(vendas, key=vendas.get)
Exibição dos resultados
print(f'Total de vendas: {total_vendas}')
print(f'Produto mais vendido: {produto_mais_vendido} com {vendas[produto_mais_vendido]} unidades')
12.
Dicionário com os votos por design
votos = {
'Design 1': 1334,
'Design 2': 982,
'Design 3': 1751,
'Design 4': 210,
'Design 5': 1811
}
Cálculo do total de votos
total_votos = sum(votos.values())
# Identificação do design vencedor
design_vencedor = max(votos, key=votos.get)
porcentagem = (votos[design_vencedor] / total_votos) * 100
Exibição dos resultados
print(f'Design vencedor: {design_vencedor}')
print(f'Porcentagem de votos recebidos: {porcentagem:.2f}%')
13.
Lista de salários
salarios = [1172, 1644, 2617, 5130, 5532, 6341, 6650, 7238, 7685, 7782, 7903]
Dicionário para armazenar salário e abono
abonos = {}
Cálculo dos abonos
for salario in salarios:
abono = salario * 0.10
if abono < 200:
abono = 200
abonos[salario] = round(abono, 2)
Total de gastos com abonos
total_gasto = sum(abonos.values())
Quantidade de colaboradores que receberam o abono mínimo
abono_minimo = list(abonos.values()).count(200)
Maior valor de abono concedido
maior_abono = max(abonos.values())
Exibição dos resultados
print(f'Total de gastos com abonos: R$ {total_gasto:.2f}')
print(f'Colaboradores que receberam o abono mínimo: {abono_minimo}')
print(f'Maior valor de abono concedido: R$ {maior_abono:.2f}')
14.
Dicionário com os dados de espécies por área
diversidade = {
'Área Norte': [2819, 7236],
'Área Leste': [1440, 9492],
'Área Sul': [5969, 7496],
'Área Oeste': [14446, 49688],
'Área Centro': [22558, 45148]
}
Dicionário para armazenar a soma de espécies por área
soma_especies = {}
Cálculo da soma de espécies por área
for area, especies in diversidade.items():
total = sum(especies)
soma_especies[area] = total
Cálculo da média de espécies por área
media_geral = sum(soma_especies.values()) / len(soma_especies)
Identificação da área com maior diversidade
area_mais_diversa = max(soma_especies, key=soma_especies.get)
Exibição dos resultados
print(f'Média de espécies por área: {media_geral:.2f}')
print(f'Área com maior diversidade biológica: {area_mais_diversa} ({soma_especies[area_mais_diversa]} espécies)')
15.
Dicionário com as idades por setor
idades_setores = {
'Setor A': [22, 26, 30, 30, 35, 38, 40, 56, 57, 65],
'Setor B': [22, 24, 26, 33, 41, 49, 50, 54, 60, 64],
'Setor C': [23, 26, 26, 29, 34, 35, 36, 41, 52, 56],
'Setor D': [19, 20, 25, 27, 34, 39, 42, 44, 50, 65]
}
Cálculo da média por setor
for setor, idades in idades_setores.items():
media_setor = sum(idades) / len(idades)
print(f'Média de idade do {setor}: {media_setor:.2f} anos')
Lista com todas as idades
todas_as_idades = []
for idades in idades_setores.values():
todas_as_idades.extend(idades)
Cálculo da média geral
media_geral = sum(todas_as_idades) / len(todas_as_idades)
print(f'\nIdade média geral: {media_geral:.2f} anos')
Contagem de pessoas acima da média geral
acima_da_media = [idade for idade in todas_as_idades if idade > media_geral]
print(f'Número de colaboradores(as) acima da média geral: {len(acima_da_media)}')