예제 #1
0
 public static void selectContainer(Cargo cargo, WagonContainer wagon, Dictionary <double, string> options)
 {
     if (wagon.checkVolume(cargo))
     {
         WriteLine("Для Вашего груза доступна перевозка в фуре");
         wagon.containerPlace(cargo);
         WriteLine($"С учётом Вашего груза контейнер загружен на {wagon.Percent()}%");
         WriteLine($"Стоимость перевозки составит - {wagon.getPrice(cargo)}");
         WriteLine("-------------------------");
         double temp = wagon.getPrice(cargo) / wagon.Percent(); // коэффициент оптимального выбора контейнера исходя из стоимости и загруженности
         options.Add(temp, "Перевозка фурой");
     }
     else
     {
         WriteLine("Перевозка фурой не доступна");
         WriteLine("--------------------------");
     }
 }