1
gastos = [2172.54, 3701.35, 3518.09, 3456.61, 3249.38,
2840.82, 3891.45, 3075.26, 2317.64, 3219.08]
media = sum(gastos) / len(gastos)
print("Média dos gastos:", media)
2
acima_3000 = 0
for valor in gastos:
if valor > 3000:
acima_3000 += 1
porcentagem = (acima_3000 / len(gastos)) * 100
print("Compras acima de 3000:", acima_3000)
print("Porcentagem:", porcentagem, "%")
3
lista = []
for i in range(5):
numero = int(input("Digite um número: "))
lista.append(numero)
print(lista)
4
lista = []
for i in range(5):
numero = int(input("Digite um número: "))
lista.append(numero)
lista.reverse()
print(lista)
5
numero = int(input("Digite um número: "))
primos = []
for n in range(2, numero + 1):
primo = True
for i in range(2, n):
if n % i == 0:
primo = False
break
if primo:
primos.append(n)
print(primos)
6
dia = int(input("Dia: "))
mes = int(input("Mês: "))
ano = int(input("Ano: "))
valida = True
if mes < 1 or mes > 12:
valida = False
elif dia < 1 or dia > 31:
valida = False
elif mes in [4, 6, 9, 11] and dia > 30:
valida = False
elif mes == 2 and dia > 28:
valida = False
if valida:
print("Data válida")
else:
print("Data inválida")
7
bacterias = [1.2, 2.1, 3.3, 5.0, 7.8,
11.3, 16.6, 25.1, 37.8, 56.9]
crescimento = []
for i in range(1, len(bacterias)):
percentual = 100 * (bacterias[i] - bacterias[i - 1]) / bacterias[i - 1]
crescimento.append(percentual)
print(crescimento)
8
ids = []
doces = 0
amargos = 0
for i in range(10):
numero = int(input("Digite o ID: "))
ids.append(numero)
if numero % 2 == 0:
doces += 1
else:
amargos += 1
print("Doces:", doces)
print("Amargos:", amargos)
9
gabarito = ["D", "A", "C", "B", "A",
"D", "C", "C", "A", "B"]
nota = 0
for i in range(10):
resposta = input(f"Questão {i+1}: ").upper()
if resposta == gabarito[i]:
nota += 1
print("Nota final:", nota)
10
meses = ["Janeiro", "Fevereiro", "Março", "Abril",
"Maio", "Junho", "Julho", "Agosto",
"Setembro", "Outubro", "Novembro", "Dezembro"]
temperaturas = []
for mes in meses:
temp = float(input(f"Temperatura média de {mes}: "))
temperaturas.append(temp)
media = sum(temperaturas) / len(temperaturas)
print("Média anual:", media)
for i in range(len(temperaturas)):
if temperaturas[i] > media:
print(meses[i], "-", temperaturas[i])
11
vendas = {
'Produto A': 300,
'Produto B': 80,
'Produto C': 60,
'Produto D': 200,
'Produto E': 250,
'Produto F': 30
}
total = sum(vendas.values())
mais_vendido = max(vendas, key=vendas.get)
print("Total de vendas:", total)
print("Produto mais vendido:", mais_vendido)
12
votos = {
'Design 1': 1334,
'Design 2': 982,
'Design 3': 1751,
'Design 4': 210,
'Design 5': 1811
}
vencedor = max(votos, key=votos.get)
total_votos = sum(votos.values())
porcentagem = (votos[vencedor] / total_votos) * 100
print("Vencedor:", vencedor)
print("Porcentagem:", porcentagem, "%")
13
salarios = [1172, 1644, 2617, 5130, 5532,
6341, 6650, 7238, 7685, 7782, 7903]
abonos = {}
total_gasto = 0
abono_minimo = 0
maior_abono = 0
for salario in salarios:
abono = salario * 0.10
if abono < 200:
abono = 200
abono_minimo += 1
abonos[salario] = abono
total_gasto += abono
if abono > maior_abono:
maior_abono = abono
print(abonos)
print("Total gasto:", total_gasto)
print("Quantidade com abono mínimo:", abono_minimo)
print("Maior abono:", maior_abono)
14
areas = {
'Área Norte': [2819, 7236],
'Área Leste': [1440, 9492],
'Área Sul': [5969, 7496],
'Área Oeste': [14446, 49688],
'Área Centro': [22558, 45148]
}
maior_diversidade = 0
nome_area = ""
for area, especies in areas.items():
media = sum(especies) / len(especies)
print(area, "- Média:", media)
total = sum(especies)
if total > maior_diversidade:
maior_diversidade = total
nome_area = area
print("Área com maior diversidade:", nome_area)
15
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]
}
todas_idades = []
for setor, idades in setores.items():
media = sum(idades) / len(idades)
print(setor, "- Média:", media)
todas_idades.extend(idades)
media_geral = sum(todas_idades) / len(todas_idades)
acima_media = 0
for idade in todas_idades:
if idade > media_geral:
acima_media += 1
print("Média geral:", media_geral)
print("Pessoas acima da média:", acima_media)