Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_Qbasic.doc
Скачиваний:
1
Добавлен:
01.04.2025
Размер:
886.78 Кб
Скачать

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

Любую команду в программе можно снабдить поясняющим текстом – комментарием. Комментарии облегчают понимание текста программы. Комментарии можно записать двумя способами:

  • REM <комментарий> (угловые скобки не пишутся!)

  • ' <комментарий>

На ход вычислений команда REM никакого влияния не оказывает.

Например:

REM Ввод данных задачи

' Программа вычисления площади круга

2) Оператор ввода данных input

Структура оператора:

INPUT <список ввода>

При выполнении оператора INPUT на экран монитора выводиться знак ‘?’ и выполнение программы приостанавливается до тех пор, пока не будут введены значения переменных из списка ввода. Значения при вводе разделяются запятой, после завершения ввода нужно нажать клавишу <Enter>. С помощью оператора INPUT на экран можно выводить комментарии.

Например: при выполнении оператора

Input “Введите значения х, у”; х, у

на экране появится сообщение ‘Введите значения Х, У’ и знак ‘?’, после чего с клавиатуры нужно ввести значения переменных Х и У.

3) Оператор вывода данных print

Структура оператора:

PRINT <список вывода>

Для удобства просмотра выводимых результатов каждая строка экрана может быть условно разделена на 5 зон по 14 позиций в каждой. Если элементы в списке оператора PRINT разделяются запятыми, то каждый следующий элемент выводится в следующей свободной зоне. Если последняя зона в строке заполнена, то вывод продолжается с первой зоны следующей строки. Наличие в списке двух рядом стоящих запятых вызывает пропуск одной зоны.

Если элементы в списке оператора PRINT разделяются точками с запятой, то при выводе на экран они размещаются друг за другом. При этом числовые значения выводятся с предшествующей знаковой позицией и последующим пробелом. Для положительных значений в знаковой позиции помещается пробел, а для отрицательных знак " – ".

Например:

В программе На экране

PRINT “Переменные А и В”, А, В Переменные А и В 3 5

PRINT “Переменные А и В”, А; В Переменные А и В 3 5

PRINT “Переменные А и В”; А; В Переменные А и В 3 5

4) Оператор окончания программы

Структура оператора: END. Ставится в конце программы.

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

Структура оператора:

<переменная> = <арифметическое выражение>

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

Например:

А = 15

Х = Х + 2

6) Оператор очистки экрана

Структура оператора: CLS.

Лабораторная работа №1. Составление простейших программ на языке QBasic

Цель работы: Освоить приемы работы на языке QBasic на примере создания простейших программ.

Задание 1. Знакомство с интерфейсом окна редактирования QBasic

Запуск QBasic осуществляется при помощи командного файла QBASIC.EXE (ярлычок программы расположен на Рабочем столе). При запуске появляется окно программы, в котором автоматически открывается окно редактирования с условным именем Untitled (см. рис.1).

Р ис.1. Окно редактирования qBasic

Строка меню содержит названия групп команд меню. Переход из окна редактирования в главное меню и обратно осуществляется с помощью мыши или клавиши <Alt>. Перемещение по строке меню осуществляется при помощи мыши или клавиш управления курсором.

Окно редактирования предназначено для ввода и коррекции текстов программ.

Строка состояния отражает состояние вычислительного процесса и содержит подсказки по использованию функциональных клавиш.

Для знакомства с работой в среде QBasic рассмотрим простейшие процедуры создания, открытия и сохранения файлов программ.

  1. Запустите QBasic.

  2. Наберите в окне редактирования:

REM Первая программа

PRINT “Фамилия Имя Отчество” (Укажите свои данные!)

  1. Для сохранения данных в виде файла на жестком диске нужно выполнить команду Файл/Сохранить как…, при этом откроется окно сохранения файла на диск:

Рис.2. Окно сохранения файла

  1. В поле Имя файла окна сохранения введите имя файла: PROBA и нажмите клавишу <Enter>. Файл будет сохранен в указанной папке на диске и ему автоматически будет присвоено расширение ВAS.

  2. Для запуска программы на выполнение нужно нажать клавишу <F5> или выполнить команду меню Запуск/Запуск. При этом откроется окно с результатами выполнения программы, где будут указаны ваши Фамилия Имя Отчество.

  3. Теперь можно выйти из программы командой Файл/Выход.

  4. Снова запустите QBasic. Выполните команду меню Файл/Открыть. Появится окно открытия файла.

  5. В списке доступных файлов найдите файл PROBA. ВAS и нажмите <ОК>. При этом открывается окно редактирования с введенным именем.

  6. Добавьте в конце строки:

PRINT “Студент I курса СамГУПС”

PRINT “Группа – № группы” (укажите № своей группы)

  1. Для сохранения измененного файла нужно выполнить команду Файл/Сохранить.

  2. Создайте копию файла PROBA. ВAS. Для этого нужно выполнить команду Файл/Сохранить как… . В этом случае копию файла можно сохранить под другим именем или в другой папке.

  3. Введите новое имя файла PROBA_1. ВAS и нажмите <Enter>. Теперь на жестком диске находятся два файла с вашими анкетными данными.

  4. Выйдите из программы.

  5. Запустите QBasic, откройте файл PROBA_1. Допишите в конце фамилию куратора и сохраните файл. Запустите программу PROBA_1. ВAS на выполнение.

  6. Покажите работу преподавателю.