Как создать формат отчета терминала
Не все компьютерные программы используют графические пользовательские интерфейсы (GUI), красочный набор окон, экранов и кнопок, к которым привыкли пользователи компьютеров. Поскольку написание программ, которые пишут на традиционные экраны терминала, а не на создание графических интерфейсов, выполняется быстрее и использует меньше системных ресурсов, некоторые бизнес-программы по-прежнему используют экраны терминалов. Но профессиональная презентация всегда важна, поэтому разработка программы для форматирования отчетов, которые она будет отображать, является важным шагом в процессе разработки.
Шаг 1
Решите, как будут форматироваться отчеты. Это включает в себя дизайнерские решения по включению резюме и других элементов, которые вы хотите, между заголовком отчета и основной частью текста.
Шаг 2
Закодируйте «входной» компонент вашей программы, где пользователи вводят отчеты в систему, чтобы индивидуально запрашивать у пользователя каждый компонент отчета. Например, сначала предложите терминалу «Заголовок отчета:», чтобы пользователь мог ввести заголовок. После отправки запросите следующий компонент, например "Авторы:", и повторяйте до тех пор, пока пользователь полностью не введет текст отчета.
Шаг 3
Определите длину полей для отображения отчета. Это будет измеряться шириной символов в отчете; это не измерение в дюймах. Создайте цикл для вставки символа '\n' с выбранным вами интервалом в каждый компонент после того, как пользователь добавит их. Этот символ указывает терминалу начинать отображать остальную информацию в новой строке каждый раз, когда он встречается.
Шаг 4
Назначьте каждый компонент отчета для последовательного хранения в объекте массива. В C, C++ и Java они называются массивами; в Python они называются списками. Это позволяет легко сохранять и извлекать данные, из которых состоит отчет.
Шаг 5
Закодируйте компонент «Отображение» вашей программы для последовательного отображения каждого компонента. Синтаксис для печати компонента отчета на терминале будет выглядеть следующим образом:«Печать имени вашего массива [n]», где «Печать» — это функция печати выбранного вами языка, «Имя вашего массива» — это имя, которое вы выбрали. для вашего массива, а [n] — порядковый номер отображаемой части отчета.
Шаг 6
Закодируйте свою программу для печати символов '\n' между компонентами отчета. Количество пробелов между компонентами определяет, сколько символов '\n' вам нужно использовать.
Совет
Помните, что при работе с объектами массива индекс массива начинается с нуля, а не с единицы. Таким образом, индекс первого элемента, хранящегося в массиве, будет иметь порядковый номер, равный нулю, а второй элемент будет иметь порядковый номер, равный единице.