Покупай на BIS

Статьи

Основные функции и процедуры языка QBasic

Просмотров: 557

1. INPUT - оператор ввода

INPUT ["у";] < список >
ЭВМ выводит на экран сообщение (если оно есть), знак вопроса и ждет, когда с клавиатуры вводного устройства будет введено через запятую столько значений, сколько переменных в списке оператора INPUT.

2 PRINT - оператор печати

PRINT < список >
< список > может содержать переменные (числовые или символьные) и константы, арифметические выражения, строки текста (т.е. символьные константы) или то и другое.

3. GOTO - оператор безусловного перехода

GOTO < номер строки > Безусловный переход к строке с указанным номером.

4. IF - условный оператор

IF < условие > THEN < номер строки >
Если условие при текущих значениях входящих в него переменных истинно, то происходит переход к строке, номер которой указал после THEN, в противном случае происходит переход к оператору программы, рассположенному вслед за оператором IF. Условием в операторе IF является логическое выражение.

5 FOR и NEXT - операторы цикла

FOR - опрератор начала цикла.
FOR < прост. перем. > = < ар. выраж. > TO < ар. выраж. > STEP < ар. выраж. >
Вслед за оператором начала цикла распологаются строки программы, которые будут выполняться циклически. За последним оператором тела цикла размещается оператор конца цикла, который имеет вид: NEXT < простая переменная >. Арифметические выражения, стоящие слева и справа от TO задают соответственно начальное и конечное значение параметру цикла. Выражение, стоящие после слова SEEP, задает шаг, на велечину которого изменяется параметр цикла после каждого цикла повторения тела цикла.

6. DIM - описатель массива

Оператор DIM размещается в программе раньше, чем начинается работа с соответствующим массивом. Вслед за словом DIM помещается имя массива, а за ним (в круглых скобках) - верхние границы индексов. Нижние границы индексов равны нулю.

7. REM - комментарий

REM < цепочка символов >
Опрераторы REM используются для написания заголовка или пояснения к программе либо к ее отдельным честям.

8. END - конец программы

Прекращает выполнение программы.

9. DATA и READ

DATA < список констант >
READ < список переменных >
Операторы используются вместе. Операторы DATA могут расспологаться в любом месте программы. Чтение размещенных в операторе DATA констант осуществляется оператором READ, содержащем перечень переменных, расположенных вслед за словом READ через запятую.

10. GOSUB - переход к программе

После служебного слова GOSUB указывается число - номер строки, с которой начинается подпрограмма.

11. RETURN - возврат из подпрограммы

Оператор RETURN осуществляет возврат в основную программу, т.е. передает управление тому опреатору, который стоит за соответствующим оператором вызова подпрограммы GOSUB.

12. DEFFEN - функция пользователя

DEFFEN < имя FN > (< прост. числ. перем. >) = < ариф. выраж. >
Действие опратора DEFFEN называется только при упоминании функции FN и может быть размещен в любом месте программы.

13. KILL

Оператор KILL имя файла уничтожает указанный файл.

14. COLOR

COLOR B, F
Устанавливает цвет экрана. N-число, устанавливающее цвет переднего плана экрана, т.е. текста. B - число устанавливающее фоновый цвет экрана.

15. SCREEN

SCREEN n, где n = 0,.....,13.
Переключение с экрана на экран.

16. PSET

PSET (X,Y)
Установка точки, координатами которой являются целые части значений X и Y.

17. CIRCLE

CIRCLE (X,Y), R [,C]
Оператор рисует окружность, координатами центра которой являются целые части значений X и Y, а радиусом - целая часть выражения R. Значение C задает цвет точек окружности.

18. LINE

LINE (X1, Y1) - (X2, Y2), [C] [,B] или LINE (X1, Y1) - (X2, Y2), [C] [,BF]
B, BF - параметры, задающие режим работы опреатора: B - рисование прямоугольника; BF - рисование закрашенного прямоугольника. Отсутствующие параметры B, BF - изображение отрезка. C - указатель цвета отрезка.




Copyright © 2008-2011 anticode.ru
При копировании материала ссылка на сайт обязательна

О сайте | Размещение рекламы | Обратная связь