Cómo crear un formato de informe de terminal

No todos los programas de computadora usan interfaces gráficas de usuario (GUI), el colorido conjunto de ventanas, pantallas y botones al que se han acostumbrado los usuarios de computadoras. Debido a que escribir programas que escriben en pantallas de terminales tradicionales en lugar de crear GUI es más rápido de programar y usa menos recursos del sistema, algunos programas comerciales todavía usan pantallas de terminales. Pero una presentación profesional siempre es importante, por lo que diseñar el programa para formatear los informes que mostrará es un paso importante en el proceso de desarrollo.

Paso 1

Decida cómo se formatearán los informes. Esto incluye decisiones de diseño sobre la inclusión de resúmenes ejecutivos y otros elementos que desee entre el título del informe y el cuerpo del texto.

Paso 2

Codifique el componente de "entrada" de su programa, donde los usuarios ingresan informes en el sistema para solicitar individualmente al usuario cada componente del informe. Por ejemplo, primero haga que el terminal solicite "Título del informe:" para que el usuario escriba el título. Después de enviar esto, solicite el siguiente componente, como "Autores:", y repita hasta que el usuario haya ingresado completamente el texto del informe.

Paso 3

Decida las longitudes de los márgenes para la visualización de su informe. Esto se medirá en cuántos caracteres de ancho desea el informe; no es una medida basada en pulgadas. Cree un bucle para insertar un carácter '\n' en el intervalo elegido en cada componente después de que el usuario los agregue. Este carácter le dice a la terminal que comience a mostrar el resto de la información en una nueva línea cada vez que se encuentra.

Paso 4

Asigne cada componente del informe para que se almacene secuencialmente en un objeto de matriz. En C, C++ y Java, se denominan matrices; en Python, se llaman listas. Esto le permite almacenar y recuperar fácilmente los datos que constituyen el informe.

Paso 5

Codifique el componente "Display" de su programa para mostrar cada componente en sucesión. La sintaxis para imprimir el componente del informe en el terminal será similar a "Imprimir el nombre de su matriz [n]", donde "Imprimir" es la función de impresión del idioma que eligió, "Nombre de su matriz" es el nombre que eligió. para su matriz y [n] es el número ordinal de la parte del informe que está mostrando.

Paso 6

Codifique su programa para imprimir caracteres '\n' entre los componentes del informe. La cantidad de espacios que desea entre los componentes decide cuántos caracteres '\n' necesita usar.

Consejo

Recuerde que cuando trabaja con objetos de matriz, el índice de la matriz comienza en cero, no en uno. Por lo tanto, el índice del primer elemento almacenado en una matriz tendrá un número de índice de cero y el segundo elemento tendrá un número de índice de uno.