Как составить инструкцию, если условие выполнено внутри цикла while - Liberty Basic - PullRequest
0 голосов
/ 12 октября 2018

Я пытался выяснить, как заставить окно уведомлений появляться, когда цикл while достигает 3.

Я использую язык программирования под названием Liberty BASIC (v4.5.1).Basic используется для создания программ для всех версий окон, включая 64-битные.Liberty Basic - это упрощенный язык программирования для начинающих.

Основные функции: графический интерфейс, отладчик, редактор и компилятор.

Мой код-> проблема:

X = 1
WHILE X < 5
    PRINT "Number "; X
    IF X=3 THEN  EXIT WHILE  'how to insert a working NOTICE "We have reached the number 3";
    X = X + 1
WEND
END

Я выяснил, в чем заключается моя проблема.Порядок, в котором я написал свой код, был неверным.Я вышел из цикла while перед тем, как написать сообщение NOTICE, чтобы оно никогда не было написано.Мне жаль, что я не предоставил достаточно информации для решения проблемы.

Мой код-> решено:

PRINT "Stoping and exiting a while loop when X becomes 3"
X=1
WHILE X<5
    PRINT "Number: "; X
    X = X + 1
    IF X = 3 THEN
        NOTICE "While has reached 3, so we stopped"
        EXIT WHILE
    END IF
WEND
END
...