Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Организация вывода информации на дисплей и печатающее устройство.
Операторы, используемые для организации вывода информации на дисплей и печатающее устройство Оператор вывода данных на терминал - PRINT Назначение: Вывод данных на экран. Синтаксис: PRINT [<список выражений>] [{, |;}] Если аргумент <список выражений> опущен, то на экран выводится пустая строка. При наличии <списка выражений> значения выражений выводятся на экран. Выражения в списке могут быть числовыми или строковыми. Строковые константы должны быть заключены в кавычки. За выводимыми числами всегда следует пробел; положительным числам всегда предшествует пробел, а отрицательным - знак минус. Расположение каждого выводимого на экран элемента определяется знаками препинания, используемыми для разделения элементов списка. BASIC разделяет строку на зоны по 14 символов. Запятая в списке выражений определяет вывод каждого очередного значения с начала следующей зоны. Переменные, разделенные точкой с запятой, печатаются непосредственно друг за другом. Один или несколько пробелов или символов табуляции между выражениями действуют аналогично точке с запятой. Оператор вывода данных на терминал в заданном формате - PRINT USING Назначение: Вывод строк и чисел в заданном формате в соответствии с шаблоном. Синтаксис: PRINT USING <шаблон>, <список выражений> [ {, |;}] Аргумент <шаблон> представляет собой символьную константу или переменную, содержащую специальные форматирующие символы. Эти форматирующие символы определяют поля для вывода и формат печатаемых строк и чисел. Аргумент <список выражений> содержит строковые и числовые выражения, разделенные точкой с запятой. Вывод строк символов: При выводе строк с помощью оператора PRINT USING можно использовать один из следующих форматирующих символов:
Вывод чисел: При выводе чисел с помощью оператора PRINT USING для форматирования полей используются следующие символы:
Если длина выводимого числа превышает длину заданного числового поля в шаблоне, то перед числом печатается знак %. Подобная ситуация может возникнуть при округлении. Если поле вывода числа содержит более 24 позиций, то появляется сообщение об ошибке: Illegal function call - неверный вызов функции
Оператор вывода данных с символами-разделителями на экран монитора - WRITE Назначение: Вывод данных на экран монитора. Синтаксис: WRITE [<список выражений>] Если <список выражений> опущен, то на экран выводится пустая строка. Если <список выражений> задан, то значения выражений выводятся на экран дисплея. Выражения в списке могут быть числовыми и строковыми и должны быть разделены запятыми. При выводе на экран каждый печатаемый элемент отделяется от предыдущего запятой.
Операторы вывода данных на принтер -LPRINT, LPRINT USING Назначение: Вывод данных на принтер LPT1. Синтаксис 1: LPRINT [<список выражений>][{; |,}] Синтаксис 2: LPRINT USING <шаблон>, <список выражений>[{; |,}] Эти операторы по своему действию аналогичны операторам PRINT и PRINT USING и отличаются от них только тем, что информация выводится на печатающее устройство. Оператор LPRINT предполагает использование принтера с длиной строки 80 символов. Эта характеристика может быть изменена оператором WIDTH LPRINT.
Оператор задания длины строки при выводе на принтер - WIDTH LPRINT Назначение: Задает или изменяет длину строки при выводе информации на печать с помощью принтера. Синтаксис: WIDTH LPRINT <длина строки> Аргумент <длина строки> может принимать значения от 1 до 255. Вывод данных на устройство печати с использованием стандартного файла аналогично выводу информации на монитор. Если в программе, подготовленной для вывода информации на экран монитора, оператор PRINT заменить на LPRINT, программа будет выполнена правильно и вся информация, предназначенная для вывода на монитор, будет передана на принтер. Оператор вывода данных на терминал - PRINT Назначение: Вывод данных на экран. Синтаксис: PRINT [<список выражений>] [{, |;}] Если аргумент <список выражений> опущен, то на экран выводится пустая строка. При наличии <списка выражений> значения выражений выводятся на экран. Выражения в списке могут быть числовыми или строковыми. Строковые константы должны быть заключены в кавычки. За выводимыми числами всегда следует пробел; положительным числам всегда предшествует пробел, а отрицательным - знак минус. Расположение каждого выводимого на экран элемента определяется знаками препинания, используемыми для разделения элементов списка. BASIC разделяет строку на зоны по 14 символов. Запятая в списке выражений определяет вывод каждого очередного значения с начала следующей зоны. Переменные, разделенные точкой с запятой, печатаются непосредственно друг за другом. Один или несколько пробелов или символов табуляции между выражениями действуют аналогично точке с запятой.
|
||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-04-19; просмотров: 438; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.59.82.167 (0.009 с.) |