Как да направите формат на терминален отчет

...

Някои фирми използват терминални програми за показване на отчети.

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

Етап 1

Решете как ще бъдат форматирани отчетите. Това включва дизайнерски решения за включване на резюмета и други елементи, които искате между заглавието на отчета и основното съдържание на текста.

Видео на деня

Стъпка 2

Кодирайте „входния“ компонент на вашата програма, където потребителите въвеждат отчети в системата, за да подканят индивидуално потребителя за всеки компонент на отчета. Например, първо накарайте терминала да подкани „Заглавие на отчета:“, за да може потребителят да напише заглавието. След като това бъде изпратено, поискайте следващия компонент, като "Автори:", и повторете, докато потребителят не въведе напълно текста на отчета.

Стъпка 3

Решете дължините на маржовете за показване на вашия отчет. Това ще се измерва в колко знака ширина искате отчета; това не е измерване, базирано на инчове. Създайте цикъл, за да вмъкнете символ '\n' на избрания от вас интервал във всеки компонент, след като потребителят ги добави. Този знак казва на терминала да започне да показва останалата част от информацията на нов ред всеки път, когато се срещне.

Стъпка 4

Задайте всеки компонент на отчета да се съхранява последователно в обект на масив. В C, C++ и Java те се наричат ​​масиви; в Python те се наричат ​​списъци. Това ви позволява лесно да съхранявате и извличате данните, които съставляват отчета.

Стъпка 5

Кодирайте компонента "Показване" на вашата програма, за да изведете всеки компонент последователно. Синтаксисът за отпечатване на компонента на отчета към терминала ще бъде по редовете на „Отпечатай името на вашия масив[n]“, където „Печат“ е избраният от вас функцията за печат на езика, "Име на вашия масив" е името, което сте избрали за вашия масив, а [n] е поредният номер на частта на отчета, която сте показване.

Стъпка 6

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

Бакшиш

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