Подпрограммы 33 Функции, определяемые пользователем 34 Работа со строковыми типами данных 36 Оператор line input 36

Вид материалаСправочник

Содержание


Оператор комментариев 11
Множественный выбор (SELECT CASE) 16
Одномерные массивы 23
Оператор LINE INPUT 36
Операторы PSET, PRESET 42
Интегрированная среда QBASIC
Главное меню QBASIC
Пункт Файл
Пункт Редактирование
Пункт Запуск
Окно среды QBASIC
Встроенный справочник QBASIC
Color 1,5
Формальные сведения о QBASIC
Вещественные двойной точности (A#)
DEFINT X-X (целые числа, INTeger)
Defstr x-x
Выражения в языке QBASIC
Арифметические выражения
Знак операции
...
Полное содержание
Подобный материал:
  1   2   3   4   5   6   7   8


ОГАВЛЕНИЕ


Интегрированная среда QBASIC 3

Запуск и завершение QBASIC 3

Главное меню QBASIC 3

Встроенный справочник QBASIC 4

Формальные сведения о QBASIC 5

Алфавит QBASIC 5

Данные в языке QBASIC 5

Переменные 6

Переменные 6

Константы 7

Выражения в языке QBASIC 8

Арифметические выражения 8

Условные выражения 8

Логические выражения 8

Символьные выражения 9

Встроенные функции 9

Команды в языке QBASIC 11

Оператор комментариев 11

Оператор присваивания 11

Оператор ввода данных 11

Динамический ввод данных 11

Оператор вывода данных 12

Статический ввод данных 13

Команды управления ходом выполнения программы 14

Безусловная передача управления 14

Условная передача управления 14

Формат записи вложенных условных операторов 15

Множественный выбор (SELECT CASE) 16

Работа с датой и временем 16

Циклы 17

Цикл со счетчиком (FOR…NEXT) 17

Цикл WHILE … WEND 20

Вложенные циклы 22

Массивы 23

Одномерные массивы 23

Определение массивов 23

Заполнение массива 24

Порядок работы с массивами 24

Действия над элементами одномерного массива 24

Двумерные массивы 27

Основные понятия 27

Заполнение массива 27

Действия над элементами двумерного массива 28

Подпрограммы 33

Функции, определяемые пользователем 34

Работа со строковыми типами данных 36

Оператор LINE INPUT 36

Операции со строковыми данными 36

Функции для работы с текстами 36

Функция INKEY$ или как получить власть над клавиатурой 40

Графическая обработка данных 40

Оператор SCREEN 40

Оператор COLOR 41

Операторы PSET, PRESET 42

Прямые линии – отрезки 42

Рисование прямоугольников 43

Оператор CIRCLE 44

Оператор PAINT 46

Вывод текста в графическом режиме 46

Графическое “перо” DRAW 46




Интегрированная среда QBASIC

Запуск и завершение QBASIC



QBASIC является приложением MS-DOS, которое нормально работает под Windows. Чтобы начать работу с QBASIC, надо запустить программу QBASIC.EXE.

Запускать QBASIC любым удобным способом:
  • Нажатием {Enter} в NC;
  • С помощью меню пользователя в NC;
  • Из папки {языки программирования}, ярлык {QBASIC}.

После запуска QBASIC на экране появится окно. Для снятия заставки и перехода в основное окно редактора нажмите {Esc}. Завершение работы – (Файл-Выход)

Главное меню QBASIC



Главное меню содержит несколько пунктов (Файл, Редактирование, Просмотр и т.п.). Для выбора пункта меню щелкнуть мышью на его название или нажать клавишу {Alt}.

После выбора пункта меню раскрывается нисходящее меню со списком команд данного пункта.

Пункт Файл
  • Новый. Работа с неозаглавленной заготовкой нового файла.
  • Открыть. Открыть существующий файл. В открывшемся окне необходимо найти имя существующего файла. Для перемещения по полям используйте мышь или клавишу {Tab}.
  • Сохранить. На диске сохраняется текущая версия вашей программы. При первоначальном сохранении файла необходимо присвоить имя создаваемому файлу.
  • Сохранить как… откроется стандартное диалоговое окно, в котором надо указать имя. Этой командой можно создать обновленную версию программы, сохранив старую в неприкосновенности.
  • Печать. Печать открытого файла на принтере.
  • Выход. Завершает работу QBASIC.

Пункт Редактирование

Можно переместить или скопировать выделенный фрагмент текста в другое место того же файла или в другой файл. Для выделения фрагмента необходимо подвести курсор к началу выделяемого участка, нажать {Shift} и, не отпуская ее, «закрашивать» участок.

Пункт Запуск
  • Запуск {Shift+F5}. Запуск программы с первой исполняемой команды.
  • Перезапустить. Подготовка программы к запуску с первой исполняемой команды. Эта команда удаляет все введенные вами данные и высвечивает первую исполняемую команду.
  • Продолжить{F5}. Работа возобновляется с той команды, на которой программа была остановлена.

Окно среды QBASIC

После запуска программы QBASIC, на экране появляется основное окно текстового редактора.

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

Результаты своей работы программа выдает на выходной экран QBASIC, который “скрыт” под окном редактора. Выходной экран выдается и после завершения программы, - для возврата в окно редактора необходимо нажать любую клавишу.

F4 – универсальный переключатель между окном редактора и выходным экраном QBASIC.

Встроенный справочник QBASIC



{Shift+F1}- на экране появится окно системы помощи QBASIC. Для перемещения по пунктам кадра используют клавиши {Tab}, стрелки управления курсором, {PgUp}, {PgDn}.

Если в окне текстового редактора подвести курсор под какое-либо служебное слово и нажать{F1}, на экране появится раздел алфавитного указателя, поясняющий это слово.

Пример 1

CLS

INPUT”Введите фамилию”;F$

INPUT”Введите имя”;I$

RS$=F$+” “+I$

PRINT”Уважаемый (ая) ”;RS$;” ,я думаю, что мы с вами сработаемся”

END
  • Набрать текст программы;
  • Сохранить его на диск с именем prog1;
  • Запустить программу на выполнение;
  • Получить справку по оператору INPUT.

Пример 2

SCREEN 9
Color 1,5

Circle(200,180),100,6

Paint Step(0,0),7,6

Line(20,30)-(70,70),4,BF
  • Набрать текст программы;
  • Сохранить его на диск с именем prog2;
  • Запустить программу на выполнение;
  • Скопировать 3-ю и 4-ю строку и вставить после 5-ой
  • Внести изменение: вместо значения 200 поставить 400
  • Запустить программу на выполнение