Solução da questão 9 usando dicionário aoinvés de lista
gastos = {'Salvador': 200, 'Fortaleza': 400, 'Natal': 250, 'Aracaju': 300}
distancias = {'Salvador': 850, 'Fortaleza': 800, 'Natal': 300, 'Aracaju': 550}
def gasto_hotel(dias):
return dias * 150
def gasto_gasolina(cidade, distancias):
return (2 * distancias[cidade]/14) * 5
# *2 pq é ida e volta
def gasto_passeio(cidade, gastos, dias):
return gastos[cidade] * dias
dias = int(input('Dias de viagem: '))
cidade = input('Cidade destino: ')
total = gasto_hotel(dias) + gasto_gasolina(cidade, distancias) + gasto_passeio(cidade, gastos, dias)
print(f"Com base nos gastos definidos, uma viagem de {dias} dias para {cidade} saindo de Recife custaria {total:.2f} reais")