Como fazer um formato de relatório de terminal

...

Algumas empresas usam programas de terminal para exibir relatórios.

Nem todos os programas de computador usam interfaces gráficas de usuário (GUI), o conjunto colorido de janelas, telas e botões com os quais os usuários de computador estão acostumados. Como escrever programas que gravam em telas de terminais tradicionais em vez de criar GUIs é mais rápido de programar e usa menos recursos do sistema, alguns programas de negócios ainda usam telas de terminais. Mas uma apresentação profissional é sempre importante, portanto, projetar o programa para formatar os relatórios que ele exibirá é uma etapa importante no processo de desenvolvimento.

Passo 1

Decida como os relatórios serão formatados. Isso inclui decisões de design sobre a inclusão de resumos executivos e outros itens desejados entre o título do relatório e o corpo do texto.

Vídeo do dia

Passo 2

Codifique o componente de "entrada" de seu programa, onde os usuários inserem relatórios no sistema para solicitar individualmente ao usuário cada componente do relatório. Por exemplo, primeiro tenha o prompt do terminal "Título do relatório:" para que o usuário digite o título. Após o envio, solicite o próximo componente, como "Autores:", e repita até que o usuário tenha inserido completamente o texto do relatório.

etapa 3

Decida os comprimentos de margem para a exibição do seu relatório. Isso será medido em quantos caracteres de largura você deseja no relatório; não é uma medição baseada em polegadas. Crie um loop para inserir um caractere '\ n' no intervalo escolhido em cada componente após o usuário adicioná-los. Este caractere diz ao terminal para começar a exibir o resto das informações em uma nova linha cada vez que for encontrado.

Passo 4

Atribua cada componente de relatório a ser armazenado sequencialmente em um objeto de matriz. Em C, C ++ e Java, eles são chamados de arrays; em Python, eles são chamados de listas. Isso permite que você armazene e recupere facilmente os dados que constituem o relatório.

Etapa 5

Codifique o componente "Display" de seu programa para exibir cada componente em sucessão. A sintaxe para imprimir o componente de relatório para o terminal será ao longo das linhas de "Print Your-Array-Name [n]" onde "Print" é a sua escolha função de impressão da linguagem, "Your-Array-Name" é o nome que você escolheu para sua matriz e [n] é o número ordinal de qual parte do relatório você pertence exibindo.

Etapa 6

Codifique seu programa para imprimir '\ n' caracteres entre os componentes do relatório. O número de espaços que você deseja entre os componentes decide quantos caracteres '\ n' você precisa usar.

Dica

Lembre-se de que, ao trabalhar com objetos de array, o índice do array começa em zero, não em um. Assim, o índice do primeiro item armazenado em uma matriz terá um número de índice zero e o segundo item terá um número de índice um.