DRAKON.SU

Текущее время: Вторник, 23 Апрель, 2024 17:05

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: ДРАКОН и Компонентный Паскаль
СообщениеДобавлено: Суббота, 13 Июль, 2013 07:52 

Зарегистрирован: Пятница, 14 Июнь, 2013 02:02
Сообщения: 3
Откуда: Россия, Амурская область
Уважаемые форумчане! Я только начинаю осваивать ДРАКОН совместно с языком Компонентный Паскаль, возник такой вопрос:

Как перевести Дракон-Схему СИЛУЭТ, в которой икона "Адрес" - это замаскированный оператор GoTo, на исходный код языка Компонентный Паскаль, в котором, как известно, оператор GoTo отсутствует в принципе?

Может быть эта тема уже где-то была раскрыта?

Заранее всем Спасибо!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ДРАКОН и Компонентный Паскаль
СообщениеДобавлено: Суббота, 13 Июль, 2013 22:00 

Зарегистрирован: Понедельник, 09 Ноябрь, 2009 17:29
Сообщения: 904
Откуда: Россия, Питер
Ну, пока специалисты по КП молчат ...

На Си-подобном языке можно сделать так:
Вложение:
sw.png
sw.png [ 4.04 КБ | Просмотров: 5260 ]

Код:
void FirstStep()
{
    int metka = 1;

    while (true)
    {
        switch (metka)
        {
        case 1:
            metka = 2;
            break;
        case 2:
            metka = 3;
            break;
        case 3:
            return;
        }
    }
}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ДРАКОН и Компонентный Паскаль
СообщениеДобавлено: Воскресенье, 14 Июль, 2013 05:49 

Зарегистрирован: Пятница, 14 Июнь, 2013 02:02
Сообщения: 3
Откуда: Россия, Амурская область
Спасибо, буду думать, возможно то же самое можно реализовать и на КП.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ДРАКОН и Компонентный Паскаль
СообщениеДобавлено: Воскресенье, 14 Июль, 2013 08:40 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 1657
Vitovskiy, вопрос:
Вы хотите создать гибридный язык Дракон-КП, реализовать редактор и транслятор с Дракон-КП?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ДРАКОН и Компонентный Паскаль
СообщениеДобавлено: Воскресенье, 14 Июль, 2013 10:56 

Зарегистрирован: Пятница, 14 Июнь, 2013 02:02
Сообщения: 3
Откуда: Россия, Амурская область
Самостоятельно изучаю программирование. При решении задачи,
- сначала составляю алгоритм её решения на псевдоязыке, затем
- составляю дракон-схему на листе бумаги и
- вручную перевожу дракон-схему на Компонентный Паскаль.

Т.е. приблизительно как в статье Сергея Ефанова "Программирование микроконтроллеров на ДРАКОНе".


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB