???
Математика на уровне МГУ

Показано с 1 по 25 из 297

Тема: CH Fighterstick программирование

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6

    Re: CH Fighterstick программирование

    Тут как работает.


    SELECT (JS1.A1, RANGE) OF 'Определить место в диапазоне значений передаваемых в зависимости от положения на оси. (4 диапазона 0 - 63 64 - 127 128 - 191 192 - 255) Если ось находится в первом диапазоне то возвращается B1, если во втором то B2 и т.д.

    CASE 0: 'Если JS1.A1 = 0
    B1=TRUE; 'Переменной B1 присваиваем TRUE выходим из оператора и RANGE имеет значение B1 выполняем BREAK и заканчиваем выбор.
    EXITCASE:
    B1=FALSE; 'Не этот диапазон, В1 присваиваем FALSE и идем сравнивать дальше. Передав значение в сл. CASE минуя BREAK.
    BREAK;
    и т.д.
    ENDSELECT

    EXITCASE: думаю сделан для исключения возможных ошибок. Вдруг переменная уже имела какое-то значение.

    ПыСы: Не пинаться
    Крайний раз редактировалось Miron; 16.01.2011 в 10:19.
    Медленно летать тяжело - летать быстро легче.
    Тут живем!

Ваши права

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