автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.10, диссертация на тему:Управление рисками в инвестиционных проектах на основе экспертного оценивания и имитационного моделирования

кандидата технических наук
Яскевич, Ольга Георгиевна
город
Воронеж
год
2000
специальность ВАК РФ
05.13.10
Диссертация по информатике, вычислительной технике и управлению на тему «Управление рисками в инвестиционных проектах на основе экспертного оценивания и имитационного моделирования»

Оглавление автор диссертации — кандидата технических наук Яскевич, Ольга Георгиевна

ВВЕДЕНИЕ.

1. ПУТИ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ИНВЕСТИЦИОННЫХ ПРОЕКТОВ НА ОСНОВЕ СИСТЕМЫ УПРАВЛЕНИЯ РИСКАМИ.

1.1. Анализ современного состояния проблемы управления рисками в инвестиционных проектах.

1.2. Возможности современных методов измерения проектных рисков и требования к их использованию в управлении инвестиционными проектами.

1.3. Цели и задачи исследования.

2. РАЗРАБОТКА ПРОЦЕДУРЫ АНАЛИЗА ПРОЕКТНЫХ РИСКОВ В ОЦЕНКЕ ЭФФЕКТИВНОСТИ ИНВЕСТИЦИОННЫХ ПРОЕКТОВ.

-4-2.1.Применение теории систем к проблеме управления рисками в инвестиционных проектах.

2.2. Экспертное оценивание рисков инвестиционного проекта. 2.3. Построение имитационной модели инвестиционного процесса.

2.4. Выводы второй главы. 3. АЛГОРИТМИЗАЦИЯ ПРИНЯТИЯ УПРАВЛЕНЧЕСКИХ РЕШЕНИЙ

В ОЦЕНКЕ ЭФФЕКТИВНОСТИ ИНВЕСТИЦИОННОГО ПРОЕКТА В УСЛОВИЯХ РИСКА.

3.1. Критерии оптимизации и показатели оценки эффективности инвестиционного проекта.

3.2. Установление приоритетов критериев инвестиционного проекта.

3.3. Выбор наилучшей альтернативы развития инвестиционного проекта в условиях неопределенности.

3.4. Выводы третьей главы.

4. РЕАЛИЗАЦИЯ ПРОЦЕДУР УПРАВЛЕНИЯ РИСКАМИ В ИНВЕСТИЦИОННЫХ ПРОЕКТАХ В ПРОГРАММНОМ КОМПЛЕКСЕ.

4.1. Структура программного комплекса и программное обеспечение.

4.2. Пользовательский интерфейс программного комплекса анализа риска в инвестиционных проектах.

4.3. Анализ риска на примере реконструкции мельницы ОАО "Абрамовский комбинат хлебопродуктов".

4.4.Выводы четвертой главы.

Введение 2000 год, диссертация по информатике, вычислительной технике и управлению, Яскевич, Ольга Георгиевна

Актуальность темы.

Подъем российской экономики неразрывно связан с капиталовложениями в производительные отрасли народного хозяйства. Активность потенциальных инвесторов в немалой степени зависит от способности администрации конкретного предприятия эффективно управлять инвестиционным процессом в нестабильной экономике. Актуальными задачами являются поиск вариантов инвестирования, обоснование приемлемости разрабатываемых решений и анализ эффективности выдвигаемых проектов.

Процесс инвестирования капитала в условиях рыночной экономики сопряжен с многовариантностью и риском, а выбор конкретного варианта вложения денежных средств, т.е. принятие инвестиционного решения, связан со значительной неопределенностью.

В рыночных условиях необходимо доказать целесообразность и эффективность предполагаемых затрат всех ресурсов, в том числе и инвестиционных, путем разработки инвестиционного проекта в условиях риска. Методология разработки проекта включает его комплексное исследование - многоаспектный анализ, выявляющий его технико-технологическую, коммерческую, социальную, экологическую, институциональную, финансовую и экономическую привлекательность и обоснованность.

Управление рисками проекта позволяет не только исследовать, но в ряде случаев и количественно измерить, почему и насколько вследствие возмущающего влияния внешних факторов произошло или может произойти отклонение от намеченной цели, и предложить такое изменение внутренней структуры инвестиционного проекта, которое даст возможность минимизировать или компенсировать указанное отклонение.

В нашей экономической науке и практике хозяйствования, по существу, отсутствуют общепризнанные теоретические положения о хозяйственном риске. Крайне слабо разработаны методы оценки риска применительно к тем или иным производственным ситуациям и видам деятельности, отсутствуют распространенные практические рекомендации о путях и способах уменьшения и предотвращения риска.

Таким образом, актуальность диссертационного исследования определяется необходимостью разработки модели управления рисками в инвестиционных проектах, что достигается разработкой комплекса алгоритмов и программного обеспечения принятия управленческих решений в условиях неопределенности.

Работа выполнена в соответствии с межвузовской научно-технической программой И.Т. 601 "Перспективные информационные технологии в высшей школе" и в рамках одного из основных направлений Воронежского государственного технического университета "Проблемно-ориентированные системы управления".

Цель и задачи исследования.

Целью диссертации является разработка базовых компонентов математического и информационного обеспечения управления рисками на основе экспертного оценивания и имитационного моделирования при оценке эффективности инвестиционного проекта.

Для достижения поставленной цели необходимо решить следующие задачи: провести анализ состояния и выявить проблемы управления рисками в инвестиционных проектах; построение модели управления рисками при оценке эффективности инвестиционного проекта на основе экспертного оценивания и имитационного моделирования; формирование группы критериев эффективности инвестиционных проектов с учетом функционального назначения и особенностей решаемой задачи; разработка оптимизационных процедур принятия управленческих решений в инвестиционных проектах на основе агрегирования информации; создание программного комплекса по управлению рисками в инвестиционных проектах на основе экспертного оценивания и имитационного моделирования.

Методы исследования. При выполнении диссертационной работы использованы основные положения экспертного оценивания и имитационного моделирования, теории вероятности и математической статистики, оптимизации и принятия решений, а также на экспериментальных исследованиях.

При разработке использовался принцип модульного программирования, новая технология средств визуального программирования Delphi, использующая язык Object Pascal применительно к оболочке Windows.

Научная новизна. В диссертации получены следующие основные результаты, характеризующиеся научной новизной: имитационная модель управления рисками инвестиционных проектов, отличающаяся проведением регрессионного анализа при формировании корреляционных связей между ключевыми параметрами, проверкой гипотез экспертов о распределении факторов неопределенности; обобщенная математическая модель и алгоритм формирования предпочтительных вариантов, обеспечивающие компактное описание происходящих в инвестиционном проекте изменений под влиянием рисков на основе совмещения экспертного оценивания и имитационного моделирования; оптимизационная процедура выбора наилучшего варианта инвестиционного проекта, отличающаяся способом построения вектора-приоритетов, формирование интегрированной оценки на основе использования нечетких операций объединения и пересечения при нечетком моделировании системы; структура программного комплекса управления рисками, позволяющая интегрировать оптимизационное, информационное обеспечения и процедуры принятия решений на основе экспертного оценивания и имитационного моделирования.

Практическая ценность и реализация результатов работы.

Создана структура программного комплекса по управлению рисками в инвестиционных проектах на основе экспертного оценивания и имитационного моделирования.

Предложенные подходы анализа риска в инвестиционных проектах позволяют выполнять интерпретации разнотипных данных, обладающих различными статистическими свойствами.

Работа выполнена в рамках научно-исследовательской работы ГБ 96.04 "Моделирование и оптимизация в информационных системах".

Внедрение программного комплекса позволило сократить сроки и затраты на анализ рисков и устранение их влияния на развитие инвестиционного проекта.

Программный комплекс по управлению рисками в системе оценки эффективности инвестиционных проектов внедрен в учебный процесс на кафедре "Системы автоматизированного проектирования" Воронежского государственного университета, а также в ДОАО "Газпроектинжиниринг" г. Воронеж.

Апробация работы. Результаты работы докладывались на следующих конференциях и семинарах: Всероссийском совещании-семинаре "математическое обеспечение информационных технологий в технике, образовании и медицине" (Воронеж, 1997); Всероссийской конференции "Интеллектуальные информационные системы" (Воронеж, 1999); Всероссийской конференции "Интеллектуализация управления в социальных и экономических системах"; ежегодных научных конференциях профессорско-преподавательского состава Воронежского государственного технического университета (19982000).

Публикации. Основные результаты диссертации опубликованы в 9 печатных работах.

Структура и объем работы. Диссертация состоит из введения, четырех глав, заключения на 111с., списка литературы (65), 2 приложения, содержит 18 рис., 12 табл.

Заключение диссертация на тему "Управление рисками в инвестиционных проектах на основе экспертного оценивания и имитационного моделирования"

4.4. Выводы четвертой главы

1. Алгоритмическое обеспечение задач поисковой оптимизации в условиях неполноты информации об объекте проектирования имеет модульную структуру. Под алгоритмическим модулем понимается инвариантная структурная составляющая оптимизационного алгоритма, реализуемая как программная процедура, согласованная по своим входным и выходным параметрам с модулями других уровней иерархии. Алгоритм представляет собой схему сборки алгоритмических модулей. Набор (схема сборки) модулей выбирается таким образом, чтобы посредством их суперпозиции можно было получить решение конкретной задачи.

2. Разработана функциональная структура программного обеспечения, рассмотрены состав и назначение ее основных блоков. В соответствии с предложенной логической схемой выделены три вложенных контура в процессе функционирования программного комплекса: формирование среды пользователя, ориентированной на решение конкретной задачи поисковой оптимизации, которая осуществляется на основе генерации общесистемной оболочки, генерации модели общения и генерации математической модели поставленной задачи; формирование параметров вычислительного процесса; диалоговое решение задачи выбора наилучшего варианта развития инвестиционного проекта.

3. Для повышения эффективности функционирования программного комплекса задач управления риском в системе оценки эффективности инвестиционных проектов разработан интерфейс пользователя, состоящий из средств диалогового взаимодействия проектировщика с системой и средств графической визуализации результатов оптимизационного процесса. Интерактивную основу интерфейса составляют совокупность иерархических меню, очередной уровень которых формируется динамически по мере конкретизации вычислительного процесса и система окон, каждое из которых представляет некоторый набор диалоговых ресурсов управления процессом решения оптимизационной задачи.

ЗАКЛЮЧЕНИЕ

В диссертационной работе получены следующие основные результаты:

1. На основе анализа инвестиционных проектов в современных социально-экономических условиях определен альтернативный путь решения проблемы управления рисками в оценке эффективности инвестиционных проектов, отличающийся сочетанием экспертного оценивания и имитационного моделирования.

2. Сформирована имитационная модель управления рисками инвестиционных проектов, отличающаяся проведением регрессионного анализа при формировании корреляционных связей между ключевыми параметрами, проверкой гипотез экспертов о распределении факторов неопределенности.

3. Разработана новая адаптивная инвариантная к изменениям факторов неопределенности технология принятия управленческих решений о развитии инвестиционного проекта, отличающаяся: использованием в качестве исходной информации из различных источников; адаптивной к текущей ситуации настройкой границ изменения значений факторов, корректировкой данных по ИП; включением эксперта в контур принятия решений.

4. Определены критерии оценки эффективности инвестиционных проектов по результатам анализа экономической ситуации на рынке, позволяющие повысить точность принятия управленческих решений в условиях риска по проектам.

5. Предложен новый подход к формированию интегральной оценки эффективности инвестиционного проекта в условиях риска на основе использования нечетких операций объединения и пересечения.

6. Разработана оптимизационная модель и алгоритмическая процедура выбора наилучшей альтернативы развития инвестиционного проекта из множества вариантов.

7. Разработан программный комплекс анализа риска в системе оценки эффективности инвестиционных проектов, обеспечивающий сбор, обработку, хранение данных, индивидуальное формирование движения денежных средств по конкретному проекту.

8. Осуществлена реализация разработанного программного комплекса управления рисками в оценке эффективности инвестиционного проекта в рамках работы ДО АО "Газпроектинжиниринг".

Библиография Яскевич, Ольга Георгиевна, диссертация по теме Управление в социальных и экономических системах

1. Рэдхэд К., Хьюс С. Управление финансовыми рисками : Пер. с англ. -М. : ИНФА-М, 1996. 287 с.

2. Балабанов И.Т. Риск менеджмент. - М. : Финансы и статистика, 1996.- 191 с.

3. Финансовое управление компанией / Общ. ред. Е.В. Кузнецовой. М. : "Правовая культура", 1995 - 381 с.

4. Управление проектами / Под ред. Н. Шапиро. М. : Финансы , 1994.229 с.

5. Старик Д. Э. Расчеты экономической эффективности инвестиций: Учебное пособие, М.: МАИ, 1994. 291с.

6. Инвестиционное проектирование: практическое руководство по экономическому обоснованию инвестиционных проектов: ред. Шумилин С.И., М.: Финстатинформ 1995,- 323с.

7. Мир управления проектами / Пер с англ .; Под ред. X. Решке, X. Шеме М.: Статистика, 1993. - 247с.

8. Четыркин Е. М., Васильева Н. Е. Финансовые экономические расчеты: Справочное пособие, М.: Статистика, 1990. 157с.

9. Яскевич О.Г. Применение модели С ARM в оценке инвестиционных решений // Интеллектуальные информационные системы: Сб. трудов IV Всеросс. научн.-практ. конф. Воронеж: ВГТУ, 1999. 223 с.

10. Газеев М. X., Смирнов А.П., Хрычев А.Н. Показатели эффективности инвестиций в условиях рынка, М.: Дело, 1993.-213с.

11. Липсиц И.В., Коссов В.В. Инвестиционный проект.-М.: БЕК, 1996.304 с.

12. Кузнецова O.A., Лившиц В.Н. Структура капитала. Анализ методов учета ее при оценке инвестиционных проектов / "Экономика и математические методы" №4 1995.

13. Бородкин Ф.М. Статистическая оценка связей экономических показателей.-М.: НаукаД968.-210 с.

14. Аллен Р. Математическая экономика,- М.: Иностранная литература, 1993,- 160с.

15. Куракина Ю. Г. Оценка факторов риска в инвестиционных расчетах // Бухгалтерский учет, № 6 1995.

16. Жигло А.Н. Расчет ставок дисконтирования и оценка риска // Бухгалтерский учет, № 6 1996.

17. Поляков С.Ю., Яковлев Ю.М. Об оценке рисков инвестиционных проектов // Бухгалтерский учет, № 8 1996.

18. Татевтосян Г.М. обоснование экономической эффективности капитальных вложений с использованием методов оптимизации // Экономика и математические методы, Том 33, вып.1, 1997.

19. Овчаров А. Риск-менеджмент // Риск, № 3-4 1997.

20. Рогов М. Управление портфельным риском // Риск, №3 1994.

21. Яскевич О.Г. Влияние структуры капитала в оценке инвестиционных решений // Интеллектуальные информационные системы: Сб. трудов IV Всеросс. научн.-практ. конф. Воронеж: ВГТУ, 1999. 198 с.

22. Рогов М. Управление риском // Риск, № 4 1995.

23. Фаттахов Р.В., Захарченко В.И., Кожарова A.B. Исследование подходов к проблеме оценки эффективности инвестиционных проектов / "Автоматизация современной технологии", № 8 1995

24. Методические рекомендации по оценке эффективности инвестиционных проектов и их отбору для финансирования. Официальное издание. М.: Информэлектро, 1999.

25. Карданская Н.Л Основы принятия управленческих решений. М.: Русская деловая литература, 1998,- 288 с.

26. Баранников Н.И., Яскевич О.Г. Критерии оптимизации инвестиционных решений // Интеллектуальные информационные системы: Сб. трудов IV Всеросс. научн.-практ. конф. Воронеж: ВГТУ, 1999. 213 с.

27. Лукасевич И.Я. Анализ финансовых операций. М.: Финансы, ЮНИТИ, 1998,- 234 с.

28. Нейлор Т. и др. Машинные имитационные эксперименты с моделями экономических систем. М.: Мир, 1975,- 500 с.

29. Клейнер Г.Б., Тамбовцев Вл., Качало P.M. Предприятие в нестабильной экономической среде: риски, стратегии, безопасность. М.: АОО изд-во "Экономика", 1997,- 288 с.

30. Яскевич О.Г. Оценка инвестиционных проектов предприятия // Оптимизация и моделирование в автоматизированных системах. Межвуз. Сб. научн. Тр. Воронеж: ВГТУ, 1999. 116 с.

31. Грачева М.В. Анализ проектных рисков. М.: "Финстатинформ", 1999.-214 с.

32. Лукасевич И.Я. Методы анализа рисков инвестиционных проектов / "Финансы" №9 1998.

33. Кардаш В.А., Арженовский C.B. Исследование инвестиционной стратегии предприятия в условиях инфляции / "Экономика и математические методы" №1 1998.

34. Волков И.М., Грачева М.В. Проектный анализ. М.: Банки и биржи ЮНИТИ, 1998.-423 с.

35. Негойце К. Применение теории систем к проблемам управления. -М.: Мир, 1981.-181 с.

36. Уайлд Д. Оптимальное проектирование. М.: Наука, 1982. - 307 с.

37. Шавров В.Д. Многокритериальное управление в условиях статистической неопределенности. -М.: Статистика, 1985. 255 с.

38. Джини К. Средние величины. М.: Статистика, 1970. - 446 с.

39. Бромвич М. Анализ экономической эффективности капиталовложений: Пер. с англ. М.: ИНФРА-М, 1996. - 432 с.

40. Вентцель Е.С., Овчаров JI.A. Теория вероятностей и ее инженерные приложения. М.: Наука, 1988. - 480 с.

41. Плещинский A.C. Оптимизация инвестиционных проектов предприятия в условиях рыночной экономики / "Экономика и математические методы" №2 1995.

42. Нечеткие множества в моделях управления и ИИ / Под ред. Д.А. Поспелова. М.: Наука, 1986. -312 с.

43. Ермаков С.М. Метод Монте-Карло и смежные вопросы. М.: Наука, 1975.- 172 с.

44. Саати Т. Принятие решений. Метод анализа иерархий: Пер. с англ. -М.: "Радио и связь", 1993. 320 с.

45. Неймарк Ю.И., Коган Н.Я., Савельев В.П. Динамические модели теории управления. М.: Наука, 1982. - 342 с.

46. Яскевич О.Г. Применение метода саати для оценки значимости критериев оптимизации инвестиционного проекта // Интеллектуализация управления в социальных и экономических системах: Сб. трудов IV Всеросс. научн.-практ. конф. Воронеж: ВГТУ, 2000. 115 с.

47. Львов Д.С. Эффективное управление техническим развитием. М.: Экономика, 1990. - 234 с.

48. Клейнер Д, Тамбовцев М. Качалов В. Проектирование в нестабильной экономической среде: риски, стратегии, безопасность. М.: Экономика, 1997. - 358 с.

49. Леденева Т.М., Яскевич О.Г. Формирование интегральной оценки рисков на основе операторов агрегирования специального вида. Высокие технологии в технике, медицине и образовании: Межвуз. Сб. научн. Тр. Воронеж: ВГТУ, 2000. 227 с.

50. Клейнен Дж. Статистические методы в имитационном моделировании. М.: Статистика, 1978. - 335 с.

51. Баранников Н.И., Яскевич О.Г. Критерии оптимизации и показатели оценки эффективности инвестиционных проектов в условиях риска: Межвуз. Сб. научн. Тр. Воронеж: ВГТУ, 2000. 235 с.

52. Чернов В.А. Анализ коммерческого риска / Под ред. М.И. Баканова. М.: Финансы и статистика, 1998. - 128 с.

53. Татевтосян Г.М. Обоснование экономической эффективности капитальных вложений с использованием методов оптимизации / "Экономика и математические методы" №1 1997.

54. Математическая статистика. Учеб. для техник./ Под ред. A.M. Длина. М.: "Высшая школа", 1975. - 398 с.

55. Нудельман Моделирование инвестиционной активности предприятий разных форм собственности / "Экономика и математические методы" №2 1995.

56. Дукарский О.М., Закурдаев А.Г. Статистический анализ. М.: "Статистика", 1997. - 242 с.

57. Марко Кэнту Delphi для профессионалов. СПб: "Питер", 1999. -1120 с.

58. Bierman H., Smidt S. The Capital Budgeting Decision N.Y.: MacMillan,1988.

59. Brealy R.A., Myers S.C. Principles of Corparate Finance N.Y.: McCraw -Hill Book, 1990.

60. Brigman E.F., Gapens Ki L.C. Financial Management Theory and Practice. Hinsdale: Pryden Press, 1991.

61. В. Titarenko Robust methods of risk analysis and management. -Sn.Peterb. "Alans", 1995.

62. Van Home S.C., Wachowicz S.M. Fundamentals of Financial Management. N.S.: Prentice Hall, 1992.

63. Листинг основных модулей программного комплекса управления рисками винвестиционных проектахunit DataO;interfaceuses

64. Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs; type

65. TDataModulel = class(TDataModule) private

66. Private declarations } public

67. Public declarations } end;varij,z,p: integer;t:integer;1. V:integer;

68. Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, Grids, DBGrids, Db, DBTables, DataO, StdCtrls, Buttons, TeEngine, Series, ExtCtrls, TeeProcs, Chart, DBChart;type

69. Private declarations } public

70. Public declarations } end;var

71. Form3: TForm3; implementation {$R *.DFM}procedure TForm3.BitBtnlClick(Sender: TObject); vark,kl,k2,k3:array 0.10. of real; summa 1, summa2: Longint; Par,1 real; i,zj,il: integer; beginfor i:=l to 12 do begin for z:=l to t do begin xi,0,z.:=0; end; end;

72. Table 1 .DisableControls; try

73. Table 1.First; z:=l; while not Table 1.EOF do begin xl ,0,z. -Table 1 .Fields[2]. Aslnteger; x[2,0,z] :=Table 1. Fields [3] .Aslnteger; Table 1.Edit;

74. Table 1 .Fields4.AsInteger:=0; x[3,0,z]:=Tablel.Fields[5], Aslnteger; Table 1.Edit;

75. Tablel.Fields6.AsInteger:=0; x[4,0,z] :=Tablel.Fields[7] .Aslnteger; x[5,0,z] -Table 1 .Fields[8] .Aslnteger; x[6,0,z] :=Table 1 .Fields[9] .Aslnteger; x[7,0,z] :=Table 1 Fieldsf 10] .Aslnteger; Table 1.Edit;

76. Tablel.Fields6.AsInteger:=x[l,0,z]*x[2,0,z]-x[3,0,z]; {себестоимость}

77. Tablel.Fieldsll.AsInteger:=x[4,0,z]+x[5,0,z]+x[6,0,z]+x[7,0,z]; {общая прибыль}

78. Tablel.Fields18.AsInteger:=Trunc(((x[l,0,z]*x[2,0,z]-x[3,0,z]) -(x[4,0,z]+x[5,0,z]+x[6,0,z]+x[7,0,z]) -(x[8,0,z]+x[9,0,z]+x[ 10,0,z]+x[ 11,0,z]))*(x[ 14,0,z]/l 00)); {чистый доход}

79. CF z.: = Table 1 .Fields [21]. Aslnteger;1. Table 1.Next;end;finally

80. Summal:=Summal + Trunc(CF1.*k2i.); Summa2:=Summa2 + Trunc(x[12,0,i]*k2[i]); end;вычисление NPV} NP V0.:=Summa 1 Summa2; Editl. Text:=IntTo Str (NP V [0 ]); if NPV[0]<0 then begin

81. Par:=Par+(CFj.-x[12,0j])*k3[j];end;if Par<0 then Par:=Par*(-l); until(Par<1000) or (1>200); IRR0.:=1;

82. Edit2.Text:=FormatFloat(0.00;PI0.);} Edit2.Text:=FloatToStr(PI[0]); Edit3 .Text:=FloatToStr(IRR[0]); Edit4.Text:=FloatToStr(PP[0]); end;end;end.unit Analkr;interfaceuses

83. Table 1 .DisableControls; try1. Table 1. First;while not Tablel .EOF do begin Table 1.Delete; end; finally

84. Tablel .EnableControls; end;if V=0 then begin

85. MessageDlg('Bepffirrecb к пункту "Исходные данные для анализа риска"!', mtlnformation, mbOk., 0);1. Close;1. Form8. Sho wModal; endelse begin

86. Tablel .DisableControls; try1. Tablel. First;вычисление коэффициента (1+k) в степени t} for j:=l to V do begin Tablel.Edit;

87. Summal:=Summal + Trunc(CFvj,zl.*k2[zl]); Summa2:=Summa2 + Trunc(x[12j,zl]*k2[zl]); end;вычисление NPV} NPVj. :=Summal -Summa2; Table 1.Edit;

88. Table 1 Fields 1 . AsInteger:=NPV[j]; {if NPV[0]<0 then begin

89. MessageDlg('HHBecTHn;HH превышают доход от ИП!',mtlnformation, mbOk., 0); end;}if (Summal=0) or (Summa2=0) then beginif Summal=0 then begin

90. Par:=Par+(CFvj,z2.-x[12j,z2])*k3[z2];end;if Par<0 then Par:=Par*(-l); until(Par<1000) or (1>200); IRRj.:=l;1. Table 1.Edit;

91. Tablel.Fields2.AsString:=FloatToStr(PI[j]); Table l.Fields[3].AsString:=FloatToStr(IRR[j]); Tablel.Fields[4].AsString:=FloatToStr(PP[j]); end;

92. F1.:=Summal/(l+Summal); end;

93. Opt:=Fl.; Variant.-1; for i::=2 to V do begin if F1.>Opt then begin Opt:=F[i]; Variant:=i; end; end;вывод значений в сетке}

94. StringGridl .Cells0,0. :='BapHaHT'+IntToStr(Variant); for i:=l to t do begin StringGrid 1. Cells [i,0]:=IntTo Str(i)+'ro д'; end; finally end;

95. Formó. Table 1 .DisableControls; try

96. Formó. Table 1 .First; while not Formó.Table 1.EOF do begin if Formó. Table 1. Fields 0.AsInteger=Variant then begin for j:=l to t do begin for i:=2 to 22 do begin

97. StringGrid 1 .Cellsj,i-1 . :=IntToStr(Form6. Table 1 .Fields 1. Aslnteger); end;1. Formó. Table 1 .Next;1. Окончание приложения 1end; end;

98. Form6. Table 1 .Next; end; finally

99. Form6. Table 1 .EnableControls; end;

100. StringGridl .Cellst,22. :=IntToStr(NPY[Variant]); StringGridl .Cells[t,23]:=FloatToStr(PI[Variant]); StringGridl.Cells[t,24]:=FloatToStr(IRR[Variant]); StringGridl .Cells[t,25] :=FloatToStr(PP[Variant]);end;131