Авторизация



Десятичные позиции

Оценить
(0 голоса)

Для указания количества десятичных позиций после десятичной точки при выводе числовых значений используется две команды SET FIXED и SET DECIMALS. По умолчанию предполагается, что задано два десятичных знака после запятой. Если используется SET FIXED OFF, то количество дробных знаков при выводе в общем случае различно и определяется в соответствии с существующими в вычислениях константами и переменными. Если же задано SET FIXED ON, то число знаков фиксируется выданной ранее командой SET DECIMALS ТО (числовое выражение).

Последняя подгруппа рассматриваемых в этом разделе SETкоманд предназначена для управления форматированием информации при выводе на печать или экран.

С помощью команды SET HEADING OFF/ON можно указать, выводятся или нет заголовки столбцов для каждого поля при работе команд DISPLAY, LIST, AVERAGE и SUM (соответственно используются режимы ON и OFF).

Команда SET MARGIN (числовое выражение) устанавливает размер нового поля (отступ слева) при выводе на печатное устройство. По умолчанию отступ равен 0. Эта команда не влияет на экранный вывод информации.

Команда SET MEMOWIDTH ТО (числовое выражение) позволяет задать ширину вывода полей типа МЕНЮ в команде LIST, DISPLAY и REPORT. По умолчанию, ширина вывода таких полей равна 50 символам.

Задания

1. Какими характеристиками ввода-вывода информации можно управлять при помощи SET-команд, рассмотренных в данном разделе?

2.         G помощью каких команд можно выделять поле ввода-вывода в режиме полноэкранного редактирования?

3.         В команде SET DATE параметры допускают следующие форматы вывода значений:

AMERICAN — MM/DD/YY / ANSI — YY/MM/DD BRITISH — DD/MM/YY ITALIAN — DDMMYY

FRENCH — DD/MM/YY

GERMAN — DD.MM.YY где MM — месяц; DD — день; YY — две последние цифры года. Какие из этих форматов используются в нашей стране? Каковы форматы вывода после ввода команды SET CENTURY ON?

4.         В чем взаимосвязь команд SET DECIMALS и SET FIXED?

5.         Напишите фрагмент программы для вывода на печатающее устройство информации о фамилиях, именах, отчествах и биографиях учащихся группы СМР13. При этом ширину левого поля сделать равной 10 символам, ширину вывода поля биографии — 60 символам.

Команды модификации SET-параметров для размещения служебной информации на экране
Самостоятельные действия пользователя
Команды модификации SET-параметров для установки режимов выполнения программы
Команда SET ESCAPE OFF/ON
Группа отладочных средств

Добавить комментарий


Защитный код
Обновить