Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Мы рассмотрим несколько основных операторов языка.
CLS – очищает экран. Формат CLS[{0,1,2}]
Очищает либо текстовую, либо графическую области просмотра. Если была установлена графическая области просмотра (с помощью VIEW), то очищает только графическую область просмотра. В противном случае очищает текстовую область просмотра или весь экран.
0 – полностью очищает экран
1 - очищает графическую область просмотра или весь экран, если графическая область просмотра не была установлена.
2 – очищает текстовую область просмотра.
INPUT – оператор производит операцию ввода информации с клавиатуры дисплея в оперативную память.
Этот оператор используется для диалога между пользователем и компьютером.
Пример:
Команда в программе Результат на экране монитора.
INPUT k?
INPUT “k=”,k k=
INPUT k1, k2, k3?
INPUT a1$, k1, a2$, k2?
В результате действия оператора, в первом случае, на экране дисплея появится «?» и машина будет ждать ввода числа «К» с клавиатуры, т.е. надо ввести с помощью клавиатуры нужное число и нажать на клавишу ввода (ENTER).
Количество вводимых данных должно соответствовать количеству переменных в списке. Если введено недостаточное количество значений, то компьютер вновь выводит знак «?» и ждет дополнительного ввода данных. Избыточные значения игнорируются. В третьем и четвертом примере показано, что с помощью одного оператора можно вводить как несколько чисел, так и сочетания разных типов констант.
REM – оператор позволяет включать комментарий в программу.
Формат: REM<произвольный текст>.
Оператор REM относится к невыполняемым операторам и не оказывает никакого влияния на порядок работы программы. Он используется только на уровне транслятора. Его единственная задача появится в листинге, и помочь своим текстом расшифровать фрагмент программы.
PRINT – Оператор обеспечивает вывод информации на дисплей, как числовой, так и символьной.
Пример1: PRINT «Исходные данные»
PRINT X,Y
В результате выполнения 1го оператора PRINT на экране будет напечатан текст «исходные данные», начиная с первой позиции строки экрана, во втором случае напечатаются значения «X» и «Y», из памяти на момент их печати.
Пример 2: PRINT «Значение Х=»;Х, «Значение Y=»;Y
Этот пример демонстрирует одновременное применение в операторе печати текста и значение числа, если на момент печати X и Y соответственно равны, например 50 и 70, то после выполнения этого оператора на дисплее будет напечатано: значение X=50 значение Y=70
Для вывода информации на принтер используют следующую форму оператора: LPRINT.
Оператор LET – оператор присвоения значения выражения, стоящего справа от знака =, переменной стоящей слева от знака =.
Переменная и выражение должны быть или оба числовыми или оба символьными.
Имя оператора LET может быть опущено.
Пример:
10 LET A=1
10 A=1
100 X= X*2+B
В операторе 100 происходит вычисление переменной X по формуле X=X*2+B, причем, здесь, заранее должно быть присвоено значение переменных X и B в программе.
Оператор DATA – служит для предварительной подготовки и хранения в памяти значений исходных данных.
Формат оператора: DATA <список констант>
Константы в списке разделяются между собой запятыми.
Пример: DATA 10,20,5,0.5
В программе может быть несколько операторов DATA. Интерпретатор объединяет их всех в один блок в том порядке, в каком они встречаются в программе. Операторы могут стоять в любом месте программы.
Оператор READ – осуществляет ввод данных, значения которых представлены в операторе DATA.
Формат оператора: READ<список переменных>
Пример: DATA 10,20,5,0.5
READ A,B,S,D
…
После выполнения этих операторов переменные примут следующие значения
A=10, B=20, C=5, D=0.5, E=начало, F=конец.
Оператор GOTO – оператор безусловного перехода.
Оператор осуществляет переход к выполнению другого оператора, записанного в строке с указанным номером.
Формат оператора: GOTO<№ оператора куда перейти>
Пример:
100 GOTO 200 т.е. перейти к оператору с номером 200
Дата публикования: 2014-11-03; Прочитано: 2275 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!