русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Средства вывода. Таблицы


Дата добавления: 2014-11-27; просмотров: 910; Нарушение авторских прав


При выводе больших объемов информации для удобства чтения ее необходимо оформлять в виде таблиц или графиков. Целью работы является изучение операторов ввода-вывода, вывод чисел в заданном виде и с определенной точностью, вывод последовательности чисел, оформленных в виде таблиц.

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

Макет таблицы рисуется на бумаге в клетку, и каждая клетка принимается за одну позицию. При этом учитывается, где расположена таблица, т.е. сколько позиций надо отступить от левого края листа, каким образом проводятся вертикальные и горизонтальные линии (обычно вертикальные набор знаков 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.Распечатка результата счета по программе для вывода таблиц.


Варианты заданий

Номер вари­анта Функции Началь­ное значе­ние х Конеч­ное значе­ние х Шаг измене­ния х
0,2 1,7 0,1
0,05
0,05
0,5
0,5
0,1 0,1
0,2
0,1 0,05
0,1 0,1
0,05 0,05
0,05 0,05
0,05
0,5

 

Номер вари­анта Функции Началь­ное значе­ние х Конеч­ное значе­ние х Шаг измене­ния х
0,05
-1 0,1
-2 0,2
0,2
0,05
0,05
0,1 0,05
0,1
0,1
0,1 1,5 0,1
0,1
0,5 0,25
0,5
1,05 0,05



<== предыдущая лекция | следующая лекция ==>
Циклы с заранее неизвестным числом повторений | Двойные и кратные циклы


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.508 сек.