Содержание содержание 1


НазваниеСодержание содержание 1
страница12/12
ТипРеферат
filling-form.ru > Бланки > Реферат
1   ...   4   5   6   7   8   9   10   11   12

6. ВЫВОД ТЕКСТА НА ЭКРАН


Для вывода текста на экран также, как и в текстовом режиме, ис­пользуется команда

PRINT список

где список - перечисление элементов, выводимых на экран (переменных и констант числового или строкового типа). Они могут быть разделены запятыми, пробелами или точками с запятой. Строко­вые константы в списке должны быть заключены в двойные кавычки.

Позиция каждого выводимого на экран элемента определяется символом разделителя в списке выражений.

Если разделителем является запятая, то очередной элемент вы­водится в начале следующей зоны (по 14 символов), на которые разде­лен экран, таким образом можно выводить на экран ровные таблицы.

Элемент, отделенный точкой с запятой выводится непосред­ственно в следующую символьную позицию экрана.

Разделители в виде одного или нескольких пробелов или симво­лов табуляции действуют на позицию вывода так же, как и запятая.

Если в конце списка выражений стоит запятая или точка с запя­той, то выполнение следующего оператора PRINT начинается в той же самой строке через один пробел. В противном случае вывод будет про­изводиться в начале следующей строки.

Вообще говоря, вывод текста начинается с того места, где по­следний раз стоял графический курсор. Но процессом вывода текста на экран можно управлять, указав непосредственно перед оператором PRINT координаты вывода текста. В этом случае надо помнить, что координаты текста существенно отличаются от графических координат (см. таблицу в п. 1.1). Каждый символ текста имеет свой размер, также описанный в указанной таблице, поэтому, зная характеристики экрана всегда можно расположить текст вместе с рисунками там, где это необ­ходимо.

Указать позицию вывода текста на активной странице можно при помощи оператора

LOCATE строка, колонка, курсор

где строка, колонка - координаты курсора, лежащие в диапазо­не, определенном типом используемого SCREENa

курсор - величина, задающая характер отображения курсора на экране: 0 - курсор невидим, 1- курсор видимый.

к
Например:
оманда


результат ее выполнения

print "это проба","запятой"

эго проба запятой

print "это проба" ;"точки с запятой"

это пробаточки с запятой

7. ВВОД ТЕКСТА В ГРАФИЧЕСКОМ РЕЖИМЕ


Если в ходе выполнения программы необходимо запросить у пользователя какую либо информацию (числа, строковые выражения и т.д.), то для этого вы можете использовать команду ввода данных с клавиатуры.

INPUT "приглашение" {;/,}переменные

где "приглашение"- строковая константа, заключенная в двой­ные кавычки, где может содержаться подсказка для пользователя, что требуется вводить

после приглашения через запятую (после приглашения не выво­дится знак вопроса), или точку с запятой (выводится знак вопроса) сле­дует список переменных, разделенных запятыми, которым будут при­своены соответствующие данные в порядке их ввода с клавиатуры.

Оператор INPUT переводит программу в режим ожидания вво­да данных. Тип вводимых данных обязательно должен соответствовать типу соответствующих переменных, иначе произойдет ошибка в вы­полнении программы (т.е. не следует в числовые переменные пытаться ввести строку произвольных символов!). При вводе строковых выра­жений их не обязательно помещать в кавычки.

Пока все требуемые данные не введены и не нажата клавиша ENTER, вводимые данные можно редактировать обычным способом.

Часто оператор INPUT используется совместно с оператором PRINT, в результате чего организуется диалог с пользователем.

Например:

LOCATE 10,12

INPUT "Привет! Как тебя зовут"; name$

LOCATE 11,12

PRINT "Здравствуй, дорогой друг ";name$
Результат на экране монитора при вводе имени ВАСЯ:

Привет! Как тебя зовут? ВАСЯ

Здравствуй, дорогой друг ВАСЯ

Однако бывают ситуации, когда не требуется отображения вво­димой информации на экране монитора (например, при вводе пароля). Тогда можно воспользоваться другим способом ввода данных, исполь­зуя функцию INKEY$, которая возвращает символ, нажатый на кла­виатуре. Приведем фрагмент программы, который позволит считывать информацию с клавиатуры, пока не нажата клавиша ввода. При этом ничего, кроме приглашения на экране не отображается. По окончании ввода использован оператор условного перехода для анализа введен­ной строки символов.

Например:
SCREEN 9

COLOR 2, 14

parol$="anna"

a$ = ""

stroke$ = ""

DO

a$ = INKEY$

IF a$<>""THEN

IF ASC(a$)<> 13 THEN

stroke$ = stroke$ + a$ ELSE

EXIT DO

END IF

END IF

LOOP

IF stroke$ = parol$ THEN

PRINT "Привет! "; stroke$

ELSE

PRINT "Пароль неверен!"

END

END IF

8. ЗАПУСК ГОТОВОЙ ПРОГРАММЫ, ЗАПИСЬ ЕЕ НА ДИСК, СЧИТЫВАНИЕ ПРОГРАММЫ С ДИСКА


Система программирования QBASIC фирмы Microsoft является интегрированной системой компилирующего типа, включающей мощ­ный экранный текстовый редактор, позволяющий выполнять стан­дартные операции над текстом (копирование, удаление блоков текста), управляющую среду с многооконными меню, подсистему помощи HELP, отладчик и встроенный компилятор. QBASIC, по существу стал стандартом системы программирования на языке BASIC, поставляе­мой в комплекте с операционными системами MS-DOS.

Целью данного пособия не является подробное описание всех возможностей языка и среды программирования QBASIC, поэтому остановимся лишь на основных операциях работы с вашей програм­мой.

Загрузка QBASIC - надо найти на вашем диске файл с именем qbasic.exe и запустить его любым известным вам способом (или в ко­мандной строке DOS написать qbasic и нажать ENTER, или на панели NORTON COMMANDER подсветить курсором файл qbasic.exe и на­жать ENTER).

Выход в меню осуществляется нажатием клавиши ALT . При этом наблюдается подсветка пунктов меню. Навигационными клави­шами можно перемещаться по меню, нажатием клавиши ENTER вы можете либо войти в подменю, либо выполнить действие, соответ­ствующее пункту меню.

Запуск программы - войти в меню (ALT) выбрать пункт RUN, нажать клавишу ENTER, выбрать пункт START, нажать клавишу ENTER

Того же эффекта можно добиться нажав одновременно клавиши SHIFT и F5

Продолжение программы - войти в меню (ALT), выбрать пункт RUN, нажать клавишу ENTER, выбрать пункт CONTINUE, нажать клавишу ENTER.

Того же эффекта можно добиться нажав F5. Программа будет продолжена с места последней остановки.

Загрузить программу с диска - войти в меню (ALT), выбрать пункт FILE, нажать клавишу ENTER, выбрать пункт OPEN PROGRAM, нажать клавишу ENTER.

На экране появится интерактивное окно, позволяющее выбрать нужный вам файл.

Записать программу на диск - войти в меню (ALT), выбрать пункт FILE нажать клавишу ENTER, выбрать пункт SAVE, нажать клавишу ENTER.

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

Выйти из QBASIC - войти в меню (ALT), выбрать пункт FILE нажать клавишу ENTER выбрать пункт EXIT, нажать клавишу ENTER

Использование системы помощи - любую информацию, ка­сающуюся среды программирования вы можете почерпнуть (правда на английском языке) вызвав встроенный HELP. Для этого необходимо нажать клавишу F1.

Хабаровская краевая заочная физико-математическая школа
1   ...   4   5   6   7   8   9   10   11   12

Похожие:

Содержание содержание 1 icon5410611008 нижневартовск 2013 содержание
Общие требования к первой (предквалификационной) и второй частям заявок (содержание, оформление, подача, изменение, отзыв) 15

Содержание содержание 1 icon5182012014 нижневартовск 2013 содержание
Общие требования к первой (предквалификационной) и второй частям заявок (содержание, оформление, подача, изменение, отзыв) 15

Содержание содержание 1 iconПамятка для родителей, имеющих право на муниципальные льготы за содержание...
В соответствии с решением Совета депутатов г. Мурманска от 26. 12. 2006 года №30-357 «Об организации дошкольного образования и родительской...

Содержание содержание 1 iconПамятка для родителей, имеющих право на муниципальные льготы за содержание...
В соответствии с решением Совета депутатов г. Мурманска от 26. 12. 2006 года №30-357 «Об организации дошкольного образования и родительской...

Содержание содержание 1 iconПравила оформления заявки на грант содержание заявки
Научное содержание нир, оформленное по образцу научной публикации (объемом до 15 машинописных страниц, через 1,5 интервала)

Содержание содержание 1 iconКурсовая работа тема: «Содержание договора и классификация его условий»
Неправильное составление договора или неполное содержание влечёт за собой проблемы различного характера

Содержание содержание 1 iconФормата Передачи Данных TransUnion (tutdf) январь 2016 г. Версия 03r Содержание Содержание 2
Разъяснения по выгрузке информации о прекращении банковской гарантии в иных, отличных от окончания срока гарантии случаях. 145

Содержание содержание 1 icon«Актуальные проблемы международного морского права»
Характеристики, структура и содержание Раздел Характеристики, структура и содержание учебной дисциплины

Содержание содержание 1 iconКонспект лекций Тема Сущность, содержание и цели маркетинговой деятельности
Суть и содержание понятия «маркетинг». Цели, задачи, объект и предмет маркетинга. Эволюция содержания маркетинга

Содержание содержание 1 iconТематический план и содержание учебной дисциплины английский язык...
Наименование тем и содержание учебного материала, лабораторные и практические работы, самостоятельная работа обучающихся, курсовая...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск