11.07.2015 Views

TURBO BASIC

TURBO BASIC

TURBO BASIC

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Для большей наглядности меню лучше нарисовать прямо в текстепрограммы, впечатав средние строки позднее, так как они выполняютсядругим цветом.Ввод данных с клавиатуры производится обычно операторомINPUT, имеющим форматINPUT [;] [“сообщение”] [,] переменная! [, переменная2... ]Точка с запятой сразу за оператором оставляет курсор после вводаданных в той же строке, запятая перед именем первой вводимой переменнойотменяет печать вопросительного знака.(Внимание! При объяснениях в квадратных скобках обычноуказываются необязательные элементы, которые могут и отсутствовать,сами квадратные скобки в тексте программы не пишутся).Переменные в списке при записи оператора должны отделятьсязапятой, при вводе - запятой или пробелом; тип вводимых данныхвсегда должен точно соответствовать типу переменной, как и их число.Текст сообщения выводится на экран дня пользователя. ПримерINPUT " в в е д и т е ч и сл о " ,п' если введенное число равно нулю, закончить работуIF n=0 THEN CLS: PRINT , , "Р абота З а к о н ч ен а " :ENDВвод данных завершается клавишей Enter, которую следует нажиматьтолько после последнего числа в списке. Если клавиша Enterнажата преждевременно, пропущенным переменным автоматическибудет присвоено значение ноль или «пустая строка».Для проверки чисел следует применять условный оператор EF:ЕСЛИ условия выполнены ТО сделать одно ИНАЧЕ сделать другое.Первая форма условного оператора - однострочнаяIF условия THEN действия! [ELSE действия2]При этом все операторы, начиная с IF, обязательно должныумещаться в одной строке, которая может при слишком большой длинеразрываться знаком переноса Часть со слова ELSE может отсутствовать.Если в операторе сразу после THEN должно стоять GOTO,либо то, либо другое можно не писать. Если действие содержит несколькооператоров, они разделяются двоеточием. Условие можетбыть составным, либо представлять собой выражение. Пример‘ если п равно номеру варианта таг, то подать сигналIF n = n v a r THEN ВЕЕР10

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!