ЛабораторнаЯ работа № 5
Средства вывода. Таблицы При выводе больших объемов информации для удобства чтения ее необходимо оформлять в виде таблиц или графиков. Целью работы является изучение операторов ввода-вывода, вывод чисел в заданном виде и с определенной точностью, вывод последовательности чисел, оформленных в виде таблиц. Таблица состоит из заголовка, в котором указано, что, в каком столбце расположено, и непосредственно таблицы набора значений выводимых переменных. При выводе заголовка таблицы используется текстовая информация. Поэтому, чтобы правильно напечаталась таблица, необходимо сделать ее макет. Макет таблицы рисуется на бумаге в клетку, и каждая клетка принимается за одну позицию. При этом учитывается, где расположена таблица, т.е. сколько позиций надо отступить от левого края листа, каким образом проводятся вертикальные и горизонтальные линии (обычно вертикальные набор знаков I или !, горизонтальные знаки минус). Определяется ширина таблицы, которая зависит от количества выводимых значений и точности, с какой эти значения выводятся (длина числа зависит от количества цифр в числе). После этого, символ за символом, в операторы вывода заносится с макета информация о том, как должен выглядеть заголовок таблицы. Далее следует обычный циклический процесс с выводом в каждом цикле строки таблицы с рассчитанными значениями величин. Здесь оператор вывода наряду с текстовой информацией (вертикальная черта и пробелы), будет содержать и числовые значения. После вывода таблицы ее необходимо подчеркнуть, то есть вывести заключительную горизонтальную линию, состоящую из набора знаков минус. Пример. Вывести таблицу значений функции с точностью 7 знаков после запятой, причем Х изменяется от 2 до 10 с шагом 1. Блок-схема алгоритма представлена на рис 5.1, полученный результат на рис.5.2. Рис.5.1. Блок-схема алгоритма для примера. - - - - - - - - - - - - - - - - - I X I S Q R T ( X ) I - - - - - - - - - - - - - - - - - I 2 I 1 . 4 1 4 2 1 3 2 I I 3 I 1 . 7 3 2 0 5 0 9 I I 4 I 2 . 0 0 0 0 0 0 0 I I 5 I 2 . 2 3 6 0 6 7 8 I I 6 I 2 . 4 4 9 4 8 9 6 I I 7 I 2 . 6 4 5 7 5 1 0 I I 8 I 2 . 8 2 8 4 2 7 3 I I 9 I 3 . 0 0 0 0 0 0 0 I I 1 0 I 3 . 1 6 2 2 7 7 2 I - - - - - - - - - - - - - - - - - Рис.5.2.Распечатка результата счета по программе для вывода таблиц. Варианты заданий
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|