Exemplo n.º 1
0
 //returns the max loan sum for an airline
 public static double GetMaxLoanAmount(Airline airline)
 {
     return airline.getValue() * 500000;
 }
Exemplo n.º 2
0
        //returns the discount factor for a manufactorer for an airline and for a period
        public static double GetAirlineManufactorerDiscountFactor(Airline airline, int length, Boolean forReputation)
        {
            double score = 0;

            if (forReputation)
                score = 0.3 * (1 + (int)airline.getReputation());
            else
                score = 0.005 * (1 + (int)airline.getValue());

            double discountFactor = (Convert.ToDouble(length) / 20) + (score);
            double discount = Math.Pow(discountFactor, 5);

            if (discount > 30)
                discount = length * 3;

            return discount;


        }