Язык ДРАКОН. Три дракон-схемы (алгоритм, алгоритм + программа, только программа) в одном флаконеЗдесь показан результат, полученный после долгих мучений в
другой теме.
В чем идея?
1 этап. Сначала разрабатываем алгоритм.
2 этап. Затем создаем программный код на языке Си и добавляем си-код в алгоритм, то есть превращаем алгоритм в программу. Получаем замечательный продукт, который называется "алгоритм+программа", где в числителях записан алгоритм, а знаменателях — программа.
В этом замечательном продукте числители играют роль комментариев к программе.
3 этап. Удаляем все числители (то есть удаляем комментарии). Это значит, что мы получили программу. Настоящую программу без комментариев.
Ниже представлены все три дракон-схемы.
1. АлгоритмВложение:
Числит Знам Алгоритм АКМ_10.png [ 28.46 КБ | Просмотров: 13783 ]
2. Алгоритм и программа Вложение:
Числит Знаменат АКМ_11.png [ 40.13 КБ | Просмотров: 13783 ]
3. ПрограммаВложение:
Тользо знаменталь Без числителя АКМ_22.png [ 27.36 КБ | Просмотров: 13783 ]
В чем преимущество? Что мы доказали?
Мы доказали, что программа Геннадия Тышова "ИС Дракон" обладает важным преимуществом. Она позволяет по желанию пользователя (по желанию программиста) легко переключаться между тремя схемами, а именно:
1. Алгоритм
(дракон-алгоритм).2. Алгоритм + программа
(дракон-программа с комментариями).
3. Программа
(дракон-программа без комментариев).
Все люди разные. Одни хотят сразу писать программу без алгоритма. Другие предпочитают сначала написать алгоритм, и только после этого писать программу.
Программа Геннадия Тышова хороша тем, что позволяет удовлетворить любые вкусы, любые предпочтения и особенности стиля пользователей.
Конечно, надо сделать доработку программы и обеспечить возможность мгновенного переключения между тремя вышеуказанными дракон-схемами.
=====================
Уважаемые коллеги!
Прошу критиковать