Ikke alle edb-programmer bruge grafiske brugergrænseflader ( GUI) , den farverige sæt af vinduer , skærme og knapper at computerbrugere har vænnet sig til . Fordi at skrive programmer , der skriver til traditionelle terminal skærme snarere end at skabe GUI er hurtigere at programmere og bruger færre systemressourcer , nogle business -programmer stadig bruge terminal skærme. Men en professionel præsentation er altid vigtigt , så udformningen af programmet til at formatere de rapporter, den vil vise , er et vigtigt skridt i udviklingsprocessen. Instruktioner
1
Beslut hvor rapporterne bliver formateret . Dette omfatter design beslutninger om inddragelse af resuméer og andre emner , du ønsker mellem rapportens titel og kroppen af teksten.
2
Code "tilgangs " komponent af dit program , hvor brugerne indtaster rapporter i systemet til individuel bede brugeren for hver komponent af rapporten. For eksempel har først terminalen prompt "Rapport Titel:" for brugeren at skrive i titlen. Efter dette er sendt, prompt for den næste komponent, såsom " Forfattere :" , og gentag indtil brugeren er helt indtastet teksten i rapporten
3
Beslut margin længder for . din rapport display. Dette vil blive målt i hvor mange tegn bred du vil have rapporten , det er ikke en tomme -baseret måling. Opret en løkke til at indsætte en '\\ n' karakter på din valgte interval i hver komponent , efter at brugeren føjer dem . Denne karakter fortæller terminalen begynde at vise resten af oplysningerne på en ny linje , hver gang den støder på .
4
Tildel hver rapport komponent, der skal lagres sekventielt i et array objekt. I C, C + + og Java, er disse kaldet arrays , i Python , de kaldes lister. Dette giver dig mulighed for nemt at gemme og hente data, der udgør rapporten.
5.
Code "Display " del af din program til at vise hver komponent i træk. Syntaksen for udskrivning af rapporten komponent til terminalen vil være i retning af " Print Your- Array - Navn [ n] ", hvor " Print " er din valgte sprogs print funktion, " Your- Array -Name " er det navn, du har valgt til din array og [ n] er den ordenstal , som rapporten del, du får vist .
6
kode dit program til at udskrive '\\ n' karakterer mellem rapportens komponenter. Antallet af pladser , du ønsker mellem komponenter bestemmer hvor mange '\\ n' tegn, du skal bruge.