Distância máxima de viagem
Escreva uma função que receba fuel (litros), fuel_usage (litros/100 km), passengers, air_con (booleano) e retorne a distância máxima que o carro pode percorrer.
fuelé o número de litros de combustível no tanque.fuel_usageé o consumo básico de combustível por 100 km (somente com o motorista dentro).- Cada passageiro adicional aumenta o consumo básico de combustível em 5%.
- Se o ar-condicionado estiver LIGADO
true, ele aumenta o consumo total (não o básico) de combustível em 10%.
Exemplos
total_distance(70.0, 7.0, 0, false) ➞ 1000.0
total_distance(36.1, 8.6, 3, true) ➞ 331.8
total_distance(55.5, 5.5, 5, false) ➞ 807.3Observações
fuelefuel_usagesão sempre maiores que 1.passengersé sempre maior ou igual a 0.- Arredonde sua resposta para o décimo mais próximo.