Как сделать формат терминального отчета

...

Некоторые предприятия используют терминальные программы для отображения отчетов.

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

Шаг 1

Решите, как будут отформатированы отчеты. Это включает в себя проектные решения о включении резюме и других элементов между заголовком отчета и основной частью текста.

Видео дня

Шаг 2

Создайте код для «входного» компонента вашей программы, где пользователи вводят отчеты в систему, чтобы индивидуально запрашивать у пользователя каждый компонент отчета. Например, сначала в терминале появится подсказка «Заголовок отчета:», чтобы пользователь мог ввести заголовок. После отправки запросите следующий компонент, например «Авторы:», и повторяйте его, пока пользователь полностью не введет текст отчета.

Шаг 3

Определите длину полей для отображения вашего отчета. Это будет измеряться в том, сколько символов вы хотите, чтобы отчет; это не измерение в дюймах. Создайте цикл для вставки символа '\ n' с выбранным интервалом в каждый компонент после того, как пользователь добавит их. Этот символ указывает терминалу начинать отображать остальную информацию на новой строке каждый раз, когда она встречается.

Шаг 4

Назначьте каждый компонент отчета для последовательного сохранения в объекте массива. В C, C ++ и Java они называются массивами; в Python они называются списками. Это позволяет легко сохранять и извлекать данные, составляющие отчет.

Шаг 5

Кодируйте компонент «Отображение» вашей программы, чтобы последовательно отображать каждый компонент. Синтаксис для печати компонента отчета на терминал будет примерно таким, как «Print Your-Array-Name [n]», где «Print» выбрано вами. функция печати языка "Your-Array-Name" - это имя, которое вы выбрали для своего массива, а [n] - порядковый номер части отчета, которой вы являетесь. отображение.

ШАГ 6

Кодируйте свою программу так, чтобы между компонентами отчета печатались символы '\ n'. Количество пробелов между компонентами определяет, сколько символов '\ n' вам нужно использовать.

Подсказка

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