Решения различных примеров задачи ежемесячного планирования закупок
при заданных cпросе, предложении, ценах, затратах на хранение методом 
динамического программирования, воплощённом в java-классе InventoryModel2
при необязательном удовлетворении спроса.

        double[] inprice =  {3, 6, 8};//цены закупочные за каждый месяц              
        double[] outprice = {3, 7, 9};//цены отпускные за каждый месяц		
        double[] store =    {1, 1, 1};//стоимость хранения единицы товара за каждый месяц
        int[]    need =     {2, 2, 2};//потребность за каждый месяц

=========== План закупок ===============
1;  Спрос: 2;  Продажи: 0;  Остаток на начало: 0;  Остаток на конец: 3;  Закупки: 3
2;  Спрос: 2;  Продажи: 2;  Остаток на начало: 3;  Остаток на конец: 2;  Закупки: 1
3;  Спрос: 2;  Продажи: 2;  Остаток на начало: 2;  Остаток на конец: 0;  Закупки: 0
Прибыль 12.0

#########################################################################################################

        double[] inprice =  {2, 6, 8};//цены закупочные за каждый месяц      XXX        
        double[] outprice = {3, 7, 9};//цены отпускные за каждый месяц		
        double[] store =    {1, 1, 1};//стоимость хранения единицы товара за каждый месяц
        int[]    need =     {2, 2, 2};//потребность за каждый месяц

=========== План закупок ===============
1;  Спрос: 2;  Продажи: 2;  Остаток на начало: 0;  Остаток на конец: 3;  Закупки: 5
2;  Спрос: 2;  Продажи: 2;  Остаток на начало: 3;  Остаток на конец: 2;  Закупки: 1
3;  Спрос: 2;  Продажи: 2;  Остаток на начало: 2;  Остаток на конец: 0;  Закупки: 0
Прибыль 17.0

#########################################################################################################

        double[] inprice =  {2, 6, 8};//цены закупочные за каждый месяц              
        double[] outprice = {4, 3, 9};//цены отпускные за каждый месяц		
        double[] store =    {1, 1, 1};//стоимость хранения единицы товара за каждый месяц
        int[]    need =     {2, 2, 2};//потребность за каждый месяц

=========== План закупок ===============
1;  Спрос: 2;  Продажи: 2;  Остаток на начало: 0;  Остаток на конец: 2;  Закупки: 4
2;  Спрос: 2;  Продажи: 0;  Остаток на начало: 2;  Остаток на конец: 2;  Закупки: 0
3;  Спрос: 2;  Продажи: 2;  Остаток на начало: 2;  Остаток на конец: 0;  Закупки: 0
Прибыль 14.0

#########################################################################################################

        double[] inprice =  {2, 3, 8};//цены закупочные за каждый месяц              
        double[] outprice = {4, 3, 9};//цены отпускные за каждый месяц		
        double[] store =    {1, 1, 1};//стоимость хранения единицы товара за каждый месяц
        int[]    need =     {2, 2, 2};//потребность за каждый месяц

=========== План закупок ===============
1;  Спрос: 2;  Продажи: 2;  Остаток на начало: 0;  Остаток на конец: 0;  Закупки: 2
2;  Спрос: 2;  Продажи: 0;  Остаток на начало: 0;  Остаток на конец: 2;  Закупки: 2
3;  Спрос: 2;  Продажи: 2;  Остаток на начало: 2;  Остаток на конец: 0;  Закупки: 0
Прибыль 14.0

#########################################################################################################

        double[] inprice =  {2, 6, 8};//цены закупочные за каждый месяц              
        double[] outprice = {4, 6, 9};//цены отпускные за каждый месяц		
        double[] store =    {1, 1, 1};//стоимость хранения единицы товара за каждый месяц
        int[]    need =     {2, 2, 2};//потребность за каждый месяц

=========== План закупок ===============
1;  Спрос: 2;  Продажи: 2;  Остаток на начало: 0;  Остаток на конец: 3;  Закупки: 5
2;  Спрос: 2;  Продажи: 1;  Остаток на начало: 3;  Остаток на конец: 2;  Закупки: 0
3;  Спрос: 2;  Продажи: 2;  Остаток на начало: 2;  Остаток на конец: 0;  Закупки: 0
Прибыль 17.0

#########################################################################################################
        
На главную страницу.