Inte alla datorprogram använder grafiska användargränssnitt ( GUI ) , den färgstarka uppsättning fönster , skärmar och knappar som datoranvändare har vant sig vid . Därför skriver program som skriver till traditionella terminal skärmar snarare än att skapa grafiska gränssnitt är snabbare att programmera och använder färre systemresurser , några affärer använder fortfarande terminal skärmar . Men en professionell presentation är alltid viktigt , så utformningen av programmet för att formatera rapporter den visar är ett viktigt steg i utvecklingsprocessen . Instruktioner
1
Bestäm hur rapporterna ska formateras . Detta inkluderar design beslut om införande av sammanfattningar och andra objekt som du vill mellan rapporten titeln och brödtexten .
2
kod för "inträde " komponent i ditt program , där användarna anger rapporter in i systemet för att individuellt uppmana användaren för varje komponent i rapporten . Till exempel , först ha terminalprompten " Rapport Titel : " för användaren att skriva in titeln . Efter denna lämnas in , prompt för nästa komponent, såsom " Författare : " , och upprepa tills du har helt kommit in i texten i rapporten Bestäm marginal längder för
3
. din rapport visning . Detta kommer att mätas i hur många tecken bred du vill att rapporten , det är inte en tum - baserad mätning . Skapa en ögla för att infoga ett '\\ n ' tecknet på din valda intervall i varje komponent när användaren lägger till dem . Detta tecken talar terminalen att börja visa resten av informationen på en ny rad varje gång den påträffas .
4
tilldela varje rapport som ska lagras sekventiellt i ett Array-objekt . I C , C + + och Java , kallas dessa matriser , i Python , kallas de listor . Detta kan du enkelt lagra och hämta data som utgör rapporten .
5
Code "Display " -komponenten i ditt program för att visa varje komponent i följd . Syntaxen för att skriva ut rapporten komponenten till terminalen kommer att vara i stil med " Skriv Your - Array - namn [ n ] " där " Print " är ditt valda språk utskriftsfunktion , " Din - Array - Name " är det namn du valde för din array och [ n ] är det ordningstal som rapporten del du visar .
6
Code ditt program för att skriva ut '\\ n' tecken mellan rapporten komponenter . Antalet platser du vill mellan komponenter avgör hur många ' \\ n' tecken som du behöver använda .