Мат.моделирование (Программа СДКМС)

Мат.моделирование (Программа СДКМС)

СДКМС Активная система: "

olrus"

1 - Ввод новой системы

2 - Просмотр списка систем и выбор активной

3 - Просмотр данных по активной системе

4 - Вывод в файл данных по активной системе

5 - Печать данных по активной системе

6 - Корректировка активной системы

7 - Удаление активной системы из каталога

F1 - Справочная информация

0 - Выход в Главное меню

Укажите режим: 0

Меню "Данные"

СДКМС Активная система: "

olrus"

1 - Расчет общего критерия качества системы

2 - Автоматическая оптимизация структуры

0 - Выход

Укажите режим : 1

Главное меню

СДКМС Активная система: "

olrus"

Общий критерий качества системы = 0.4524

Hажмите любую клавишу для продолжения...

СДКМС Активная система: "

olrus"

1 - Поиск типовых эл-тов

2 - Поиск типовых подсистем

3 - Полный статистический анализ (1+2)

F1 - Справка по 1-3

0 - Выход в главное меню

Укажите режим: 3

Статистический анализ

СДКМС Активная система: "

olrus"

Поиск типовых элементов (анализ шифров функций)

Ввести максимальную частоту повторения? (y/n) Да

Введите частоту : 2

СДКМС Активная система: "

olrus"

В файле "SYSTEMS.DTA" содержится данные о 10 системах

СИСТЕМА #10; Имя - "olrus"; Кол-во элементов - 7

Элемент #1 активной системы "olrus"- стандартный (шифр функции - )

Элемент #2 активной системы "olrus"- стандартный (шифр функции - )

Элемент #3 активной системы "olrus"- стандартный (шифр функции - )

Элемент #4 активной системы "olrus"- стандартный (шифр функции - )

Элемент #5 активной системы "olrus"- стандартный (шифр функции - )

Нажмите клавишу для работы с типовыми элементами

Типовые эл-ты. (Частота = 2)

СДКМС Активная система: "

olrus"

Максимальная частота : 6 Масштаб - 1 : 1

Всего типовых элементов: 5

ГИСТОГРАММА : Стандартные объекты

Количество

Элементов |

5 + + +

4 + + + +

3 + + + + +

2 + + + + + +

1 + + + + + + +

+--+--+--+--+--+--+--+->

1 2 3 4 5 6 7 Частоты

Нажмите клавишу для продолжения

Гистограмма

СДКМС Активная система: "

olrus"

Таблица типовости по системе "olrus"

+--------------------+----------+----------+---------+----------+

| Название | Имя | Шифр | частота | частость |

| элемента | элемента | функции | | |

+--------------------+----------+----------+---------+----------+

| vneshnaa sreda | VS | | 6.000 | 1.000 |

| sovet direktorov | SD | | 5.000 | 0.455 |

| komercheskii otdel | KO | | 4.000 | 0.267 |

| klienti | K | | 3.000 | 0.167 |

| proizvodstvennii otdel | PO | | 2.000 | 0.100 |

+--------------------+----------+----------+---------+----------+

Хотите распечатать таблицу типовости? (y/n)

СДКМС Активная система: "

olrus"

Файл "olrus.TE" д о сортировки:

Система "olrus"; Агрегат #1; тип = "s"

Система "olrus"; Агрегат #2; тип = "s"

Система "olrus"; Агрегат #3; тип = "s"

Система "olrus"; Агрегат #4; тип = "s"

Система "olrus"; Агрегат #5; тип = "s"

Файл "olrus.TE" п о с л е сортировки:

Система "olrus"; Агрегат #1; тип = "s"

Система "olrus"; Агрегат #2; тип = "s"

Система "olrus"; Агрегат #3; тип = "s"

Система "olrus"; Агрегат #4; тип = "s"

Система "olrus"; Агрегат #5; тип = "s"

Нажмите клавишу для продолжения

Сортировка файла TIPE (станд., типовые, функцион.)

СДКМС Активная система: "

olrus"

Системы #5 ("tmp") и #7 ("auto") выполняют одинаковую функцию:

Рекомендуется провести структурный анализ

Нажмите клавишу для продолжения

Анализ функций систем

СДКМС Активная система: "

olrus"

Поиск типовых путей в системе "olrus"

Ввести максимальную частоту повторения? (y/n) Да

Введите частоту : 2

Поиск типовых подсистем

СДКМС Активная система: "

olrus"

Поиск типовых путей в системе "olrus"

Ввести максимальную частоту повторения? (y/n) Да

Введите частоту : 2

Введите тип подсистем для поиска:

по информации - i

по управлению - f

Поиск типовых подсистем

СДКМС Активная система: "

olrus"

Связей типа "I" в системе "olrus" нет

Нажмите клавишу для продолжения

СДКМС Активная система: "

olrus"

1 - Поиск типовых эл-тов

2 - Поиск типовых подсистем

3 - Полный статистический анализ (1+2)

F1 - Справка по 1-3

0 - Выход в главное меню

Укажите режим:3

Статистический анализ

СДКМС Активная система: "

olrus"

Поиск типовых элементов (анализ шифров функций)

Ввести максимальную частоту повторения? (y/n) Да

Введите частоту : 2

СДКМС Активная система: "

olrus"

В файле "SYSTEMS.DTA" содержится данные о 10 системах

СИСТЕМА #10; Имя - "olrus"; Кол-во элементов - 7

Элемент #1 активной системы "olrus"- стандартный (шифр функции - )

Элемент #2 активной системы "olrus"- стандартный (шифр функции - )

Элемент #3 активной системы "olrus"- стандартный (шифр функции - )

Элемент #4 активной системы "olrus"- стандартный (шифр функции - )

Элемент #5 активной системы "olrus"- стандартный (шифр функции - )

Нажмите клавишу для работы с типовыми элементами

СДКМС Активная система: "

olrus"

Максимальная частота : 6 Масштаб - 1 : 1

Всего типовых элементов: 5

ГИСТОГРАММА : Стандартные объекты

Количество

Элементов |

5 + + +

4 + + + +

3 + + + + +

2 + + + + + +

1 + + + + + + +

+--+--+--+--+--+--+--+->

1 2 3 4 5 6 7 Частоты

Нажмите клавишу для продолжения

Гистограмма

СДКМС Активная система: "

olrus"

Таблица типовости по системе "olrus"

+--------------------+----------+----------+---------+----------+

| Название | Имя | Шифр | частота | частость |

| элемента | элемента | функции | | |

+--------------------+----------+----------+---------+----------+

| vneshnaa sreda | VS | | 6.000 | 1.000 |

| sovet direktorov | SD | | 5.000 | 0.455 |

| komercheskii otdel | KO | | 4.000 | 0.267 |

| klienti | K | | 3.000 | 0.167 |

| proizvodstvennii otdel | PO | | 2.000 | 0.100 |

+--------------------+----------+----------+---------+----------+

Хотите распечатать таблицу типовости? (y/n)?y

СДКМС Активная система: "

olrus"

Файл "olrus.TE" д о сортировки:

Система "olrus"; Агрегат #1; тип = "s"

Система "olrus"; Агрегат #2; тип = "s"

Система "olrus"; Агрегат #3; тип = "s"

Система "olrus"; Агрегат #4; тип = "s"

Система "olrus"; Агрегат #5; тип = "s"

Файл "olrus.TE" п о с л е сортировки:

Система "olrus"; Агрегат #1; тип = "s"

Система "olrus"; Агрегат #2; тип = "s"

Система "olrus"; Агрегат #3; тип = "s"

Система "olrus"; Агрегат #4; тип = "s"

Система "olrus"; Агрегат #5; тип = "s"

Нажмите клавишу для продолжения

СДКМС Активная система: "

olrus"

Системы #5 ("tmp") и #7 ("auto") выполняют одинаковую функцию:

Рекомендуется провести структурный анализ

Нажмите клавишу для продолжения

СДКМС Активная система: "

olrus"

Поиск типовых путей в системе "olrus"

Ввести максимальную частоту повторения? (y/n) Да

Введите частоту : 2

Введите тип подсистем для поиска:

по информации - i

по управлению - f

СДКМС Активная система: "

olrus"

Связей типа "F" в системе "olrus" нет

Нажмите клавишу для продолжения

СДКМС Активная система: "

olrus"

1 - Поиск типовых эл-тов

2 - Поиск типовых подсистем

3 - Полный статистический анализ (1+2)

F1 - Справка по 1-3

0 - Выход в главное меню

Укажите режим: 0

СДКМС Активная система: "

olrus"

1 - Работа с системами

2 - Структурные преoбразования

3 - Графическое представление системы

4 - Расчет оценочных характеристик

5 - Статистический анализ системы на стандартность

6 - Имитационное моделирование

F1 - Справочная информация

0 - Выход в ДОС

Укажите режим: 4

СДКМС Активная система: "

olrus"

1. Автоматический ввод исходных параметров

2. Ручной ввод исходных параметров

0. Bыxoд в Главное меню

Укажите режим -> 1

СДКМС Активная система: "

olrus"

Заносить результаты в рекламный каталог? (y/n) y

123

Введите код: 123

Вы выбрали тип Системы:

Код Cистемы :123

Название :olrus

Общее число связей :9

Всего элементов :7

Логическая глубина проекта :0

Степень параллелизма действий :0

Кол. злемен. c max число входов :1

Кол-во эл-тов с мах числом вых-в:4

Общее число путей :0

Нажмите любую клавишу...

**************************************************************

* PACЧET CTPУKTУPHOЙ CЛOЖHOCTИ S L *

**************************************************************

* обшее число связей | M | *

* SL = ----------------------------------------- *

* oбщee кoличecтвo элементов |(N - 1)*N | *

**************************************************************

Общее число связей: 9

Общее число элементов: 7

SL = 1.214

Нажмите клавишу для продолжения

*************************************************************

* РАСЧЕТ ФУНКЦИОНАЛЬНОЙ СЛОЖНОСТИ S L F *

*************************************************************

* SLF = k ( H * L ) *

* где, k-коэфф., учитываюший среду реализации *

* H-степень параллелизма действий *

* L-логическая глубина проекта *

*************************************************************

Козфф. реализации: 1

Степень параллелизма:0

Логическая глубина проекта:0

SLF =0.000

Нажмите клавишу для продолжения

*************************************************************

* PACЧET УHИBEPCAЛЬHOCTИ U N *

*************************************************************

* кoл-вo элeментoв c мах чиcлoм *

* вxoдoв ( >1 ) | Kv | *

* UN = -------------------------------------------- *

* oбщee числo элeментoв | N | *

*************************************************************

Кол-во элементов с мах числом входов:1

Общее число элементов: 7

UN = 0.143

Нажмите клавишу для продолжения

*********************************************************************

* PACЧET HAДEЖHOCTИ N D *

*********************************************************************

* Обшее число подсистем или путей | SP | *

* ND = -------------------------------------------------- *

* oбщee числo связей | M | *

*********************************************************************

Обшее число подсистем:0

Общее число связей: 9

SP = 0.0000

Нажмите клавишу для продолжения

****************************************************************

* PACЧET ИHФOPMATИBHOCTИ I F *

****************************************************************

* кoл-вo элементов c мах числом выxoдoв (>1) | K |*

* IFO = --------------------------------------------------*

* oбщee число элементoв | N | *

****************************************************************

Кол. элементов c мах числом выxoдoв: 4

Общее число элементов: 7

IFO = 0.5714

Нажмите клавишу для продолжения

*********************************************************************

* PACЧET ПРОПУСКНОЙ СПОСОБHOCTИ PS *

*********************************************************************

* Обшее число подсистемы обр. oднотипныx инф.| SPS |*

* PS = -----------------------------------------------------*

* oбщee число путeй | M | *

* *

*********************************************************************

Обшее число управляющих подсистем:0

Общее число связей: 9

PSf = 0.0000

Обшее число информационных подсистем:9

Общее число связей: 9

PSi = 1.0000

Нажмите клавишу для продолжения

*********************************************************************

* СТЕПЕНЬ ИЕРАРХИЧНОСТИ I E R *

*********************************************************************

* *

* количecтвo разнoтипныx подсистем | SRS | *

* IER = ------------------------------------------- *

* oбщee число подсистем или путeй | SPS | *

*********************************************************************

Количество разнотипных подсистем:0

Общее число подсистем, обр.однотипную инф.:9

IER = 0.0000

Нажмите клавишу для продолжения

Расчет оценочных характеристик

Активная система: " olrus"

Код:123 Название cистемы: olrus

+-------?--------------------------------------------------+

| N п/п | HAЗBAHИE KPИTEPИЯ |

+-------?--------------------------------------?-----------+

| 1. | Cлoжнocть cтpуктуpнaя | 1.214 |

| 2. | Сложность функциональная | 0.000 |

| 3. | Унивepcaльнocть | 0.143 |

| 4. | Haдeжнocть пo инфopмaции | 0.000 |

| 5. | Инфopмaтивнocть | 0.571 |

| 6. | Пpoпуcкнaя cпocoбнocть по управлению| 0.000 |

| 7. | Пpoпуcкнaя cпocoбнocть по информации| 1.000 |

| 8. | Иepapxичнocть пo упpaвлeнию | 0.000 |

+-------?--------------------------------------?-----------+

Нажмите клавишу

Расчет оценочных характеристик Активная система: "

olrus"

Введите количество экспертов принимающих участие

в оценке системы (не более 10) ==> 2

Расчет оценочных характеристик Активная система: "

olrus"

Оценка производится по десятибальной системе

Оценка системы 1 экспертом

ПАРАМЕТРЫ ОЦЕНКИ СИСТЕМЫ

Структурная cложность :5

Функциональная cложность :4

Универсальность :6

Надежность :7

Информативность :8

Пропускная способность по управлению :5

Пропускная способность по информации :5

Иерархичность :4

Расчет оценочных характеристик Активная система: "

olrus"

Оценка производится по десятибальной системе

Оценка системы 2 экспертом

ПАРАМЕТРЫ ОЦЕНКИ СИСТЕМЫ

Структурная cложность :5

Функциональная cложность :9

Универсальность :5

Надежность :7

Информативность :2

Пропускная способность по управлению :6

Пропускная способность по информации :4

Иерархичность :8

Расчет оценочных характеристик Активная система: "

olrus"

Код:123 Название cистемы: olrus

+-------?--------------------------------------------------+

| N п/п | HAЗBAHИE KPИTEPИЯ |

+-------?--------------------------------------?-----------+

| 1. | Cлoжнocть cтpуктуpнaя | 0.128 |

| 2. | Сложность функциональная | 0.167 |

| 3. | Унивepcaльнocть | 0.141 |

| 4. | Haдeжнocть пo инфopмaции | 0.179 |

| 5. | Инфopмaтивнocть | 0.128 |

| 6. | Пpoпуcкнaя cпocoбнocть по управлению| 0.141 |

| 7. | Пpoпуcкнaя cпocoбнocть по информации| 0.115 |

| 8. | Иepapxичнocть пo упpaвлeнию | 0.154 |

+-------?--------------------------------------?-----------+

Нажмите клавишу

Расчет оценочных характеристик Активная система: "

olrus"

Общий критерий качества системы = 0.3645

Вывести на принтер ? (y/n)

СДКМС Активная система: "

olrus"

1. Автоматический ввод исходных параметров

2. Ручной ввод исходных параметров

0. Bыxoд в Главное меню

Укажите режим ->0

СДКМС Активная система: "

olrus"

1 - Работа с системами

2 - Структурные преoбразования

3 - Графическое представление системы

4 - Расчет оценочных характеристик

5 - Статистический анализ системы на стандартность

6 - Имитационное моделирование

F1 - Справочная информация

0 - Выход в ДОС

Укажите режим: 6

СДКМС Активная система: "

olrus"

1 - Математическое моделиpование: пакет MILP

2 - Математическое моделиpование: пакет MANAGER

3 - Интерполирование

4 - Статистическое моделиpование: пакет OLYMP

F1 - Справка

0 - Выход в главное меню

Укажите режим: 1

Частично-целочисленное программирование (MILP-88)

1 Ввод данных

2 Просмотреть данные

3 Сохранить данные в файле

4 Решить задачу

5 Просмотреть решение

6 Печатать решение

7 Сохранить решение

8 Расчет функции пpибыли

F1 Информация

ESC Выход

Частично-целочисленное программирование (MILP-88)

Введите "1" для MIN f(x)

или "2" для MAX f(x) : 2

Введите число ц е л ы х переменных :

Частично-целочисленное программирование (MILP-88)

Введите "1" для MIN f(x)

или "2" для MAX f(x) : 2

Введите число ц е л ы х переменных : 0

Введите число н е ц е л о ч и с л е н н ы х переменных : 3

Введите число ограничений : 3

Частично-целочисленное программирование (MILP-88)

Введите "1" для MIN f(x)

или "2" для MAX f(x) : 2

Введите число ц е л ы х переменных : 0

Введите число н е ц е л о ч и с л е н н ы х переменных : 3

Введите число ограничений : 3

Вид ограничения: L для =

Введите вид ограничения номер 1 : E

Введите вид ограничения номер 2 : L

Введите вид ограничения номер 3 : G

Введите коэффициент при переменной 1 в целевой функции:

Частично-целочисленное программирование (MILP-88)

Введите "1" для MIN f(x)

или "2" для MAX f(x) : 2

Введите число ц е л ы х переменных : 0

Введите число н е ц е л о ч и с л е н н ы х переменных : 3

Введите число ограничений : 3

Вид ограничения: L для =

Введите вид ограничения номер 1 : E

Введите вид ограничения номер 2 : L

Введите вид ограничения номер 3 : G

Введите коэффициент при переменной 1 в целевой функции: 1

Введите коэффициент при переменной 2 в целевой функции: 1

Введите коэффициент при переменной 3 в целевой функции: 1

Введите коэффициент при переменной 1 в ограничении 1 :

Частично-целочисленное программирование (MILP-88)

Введите число ограничений : 3

Вид ограничения: L для =

Введите вид ограничения номер 1 : E

Введите вид ограничения номер 2 : L

Введите вид ограничения номер 3 : G

Введите коэффициент при переменной 1 в целевой функции: 1

Введите коэффициент при переменной 2 в целевой функции: 1

Введите коэффициент при переменной 3 в целевой функции: 1

Введите коэффициент при переменной 1 в ограничении 1 : 2

Введите коэффициент при переменной 2 в ограничении 1 : 1

Введите коэффициент при переменной 3 в ограничении 1 : 2

Введите коэффициент при переменной 1 в ограничении 2 : 3

Введите коэффициент при переменной 2 в ограничении 2 : 1

Введите коэффициент при переменной 3 в ограничении 2 :

Введите коэффициент при переменной 3 в ограничении 2 : 2

Введите коэффициент при переменной 1 в ограничении 3 : 1

Введите коэффициент при переменной 2 в ограничении 3 : 1

Введите коэффициент при переменной 3 в ограничении 3 : 3

Частично-целочисленное программирование (MILP-88)

Введите вид ограничения номер 2 : L

Введите вид ограничения номер 3 : G

Введите коэффициент при переменной 1 в целевой функции: 1

Введите коэффициент при переменной 2 в целевой функции: 1

Введите коэффициент при переменной 3 в целевой функции: 1

Введите коэффициент при переменной 1 в ограничении 1 : 2

Введите коэффициент при переменной 2 в ограничении 1 : 1

Введите коэффициент при переменной 3 в ограничении 1 : 2

Введите коэффициент при переменной 1 в ограничении 2 : 3

Введите коэффициент при переменной 2 в ограничении 2 : 1

Введите коэффициент при переменной 3 в ограничении 2 :

Введите коэффициент при переменной 3 в ограничении 2 : 2

Введите коэффициент при переменной 1 в ограничении 3 : 1

Введите коэффициент при переменной 2 в ограничении 3 : 1

Введите коэффициент при переменной 3 в ограничении 3 : 3

Введите значение справа (RHS) ограничения 1 : 4

Введите значение справа (RHS) ограничения 2 : 2

Введите значение справа (RHS) ограничения 3 : 3

Частично-целочисленное программирование (MILP-88)

1 Ввод данных

2 Просмотреть данные

3 Сохранить данные в файле

4 Решить задачу

5 Просмотреть решение

6 Печатать решение

7 Сохранить решение

8 Расчет функции пpибыли

F1 Информация

ESC Выход

Частично-целочисленное программирование (MILP-88)

В в е д е н а З Л П :

f(x) = 1.00 * x 1 + 1.00 * x 2 + 1.00 * x 3 --> MAX

2.00 * x 1 + 1.00 * x 2 + 2.00 * x 3 = 4.00

3.00 * x 1 + 1.00 * x 2 + 2.00 * x 3 = 3.00

Целых переменных : 0

Нецелочисленных переменных: 3

Границы для целочисленных переменных:

Номер Нижняя Верхняя

Вывод данных на экран

Частично-целочисленное программирование (MILP-88)

1 Ввод данных

2 Просмотреть данные

3 Сохранить данные в файле

4 Решить задачу

5 Просмотреть решение

6 Печатать решение

7 Сохранить решение

8 Расчет функции пpибыли

F1 Информация

ESC Выход

Частично-целочисленное программирование (MILP-88)

Установите режим работы

Решить прямую ЗЛП (не изменяется) -

ДА

Решить двойственную ЗЛП -

ДА

Анализ чувствительности эл-тов стоимости/полезности -

ДА

Анализ чувствительности эл-тов правой части -

ДА

Вывести список ветвей задач -

ДА

Прекратить работу при ошибке -

ДА

Стирать файлы периода выполнения программы (MILP.LP,MILP.SAM,MILP.OUT) -

ДА

Предельное количество итераций (Iteration Limit)

18

Частота повторного обращения матрицы(Reinversion Frequency)

1000

Центральное отклонение (Pivot Tolerance )

0.00000001

Отклонение выполнимости (Feasibility Tolerance)

0.000001

Отклонение стоимости (Reduced Cost Tolerance)

-0.000001

Отклонение эл-та при обращении (Inverse Element Tolerance)

-0.000000000001

Отклонение целого (Integer Tolerance)

-0.000001

ДАЛЬШЕ…

Пользуйтесь клавишами "Вверх" , "Вниз", "Ввод" - Изменить

Ж д и т е ...

Нажмите любую клавишу F1 –

Информация

Частично-целочисленное программирование (MILP-88)

1 Ввод данных

2 Просмотреть данные

3 Сохранить данные в файле

4 Решить задачу

5 Просмотреть решение

6 Печатать решение

7 Сохранить решение

8 Расчет функции пpибыли

F1 Информация

ESC Выход

Сколько ситуаций вы хотите пpомоделиpовать?6

Ввод данных для ситуации 1 Функция пpибыли :

F(x1,x2) =

ф1-Количество pабочих (L) : 15 = (P1-d1)*x1 + (P2-

d2)*x2

ф2-Количество компьютеpных станций (K) : 2

ф3-Таpиф на pекламу в печати (P1) : 20 Огpаничения :

ф4-Таpиф на pекламу на ТВ (P2) : 50 l1*x1 + l2*x2 2

Расчет функции пpибыли с помощью пакета MILP-88

Ввод данных для ситуации 2 Функция пpибыли :

F(x1,x2) =

= (P1-d1)*x1 + (P2-

d2)*x2

ф2-Количество компьютеpных станций (K) : 4

Огpаничения :

l1*x1 + l2*x2 2

Расчет функции пpибыли с помощью пакета MILP-88

Ввод данных для ситуации 3 Функция пpибыли :

F(x1,x2) =

= (P1-d1)*x1 + (P2-

d2)*x2

ф2-Количество компьютеpных станций (K) : 8

Огpаничения :

l1*x1 + l2*x2 6

y( 6.000)=55.879

Введите искомую точку x (999 - завершить) -> 9

y( 9.000)=91.591

Введите искомую точку x (999 - завершить) -> 11

y(11.000)=103.795

Введите искомую точку x (999 - завершить) -> 12

y(12.000)=103.030

Введите искомую точку x (999 - завершить) -> 15

y(15.000)=112.083

Введите искомую точку x (999 - завершить) -> 20

СДКМС

Загружены следующие данные:

f(2)=20.000

f(4)=40.000

f(8)=80.000

f(10)=100.000

f(13)=100.000

f(14)=100.000

Введите искомую точку x (999 - завершить) -> 6

y( 6.000)=55.879

Введите искомую точку x (999 - завершить) -> 9

y( 9.000)=91.591

Введите искомую точку x (999 - завершить) -> 11

y(11.000)=103.795

Введите искомую точку x (999 - завершить) -> 12

y(12.000)=103.030

Введите искомую точку x (999 - завершить) -> 15

y(15.000)=112.083

Введите искомую точку x (999 - завершить) -> 20

y(20.000)=1029.091

Введите искомую точку x (999 - завершить) -> 999

1 - Диалоговое введение данных для интерполяции

2 - Обработка результатов мат. программирования

F1 - Справка по 1-3

0 - Выход в главное меню

Укажите режим 1

СДКМС

Введите количество точек -> 4

СДКМС

Введите количество точек -> 4

Введите x[1] -> 5

Введите y[1] -> 40

Введите x[2] -> 12

Введите y[2] -> 100

Введите x[3] -> 26

Введите y[3] -> 80

Введите x[4] -> 32

Введите y[4] -> 100

Введите искомую точку x (999 - завершить) ->999