Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
QBASIC.doc
Скачиваний:
11
Добавлен:
08.11.2018
Размер:
475.14 Кб
Скачать

49

ОГЛАВЛЕНИЕ

Интегрированная среда 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

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

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

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

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

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

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

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

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

Оператор LINE INPUT 37

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

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

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

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

Оператор SCREEN 41

Оператор COLOR 42

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

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

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

Оператор CIRCLE 45

Оператор PAINT 47

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

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

Интегрированная среда 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

  • Запустить программу на выполнение

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]