Kako napraviti format izvješća terminala

...

Neke tvrtke koriste terminalske programe za prikaz izvješća.

Ne koriste svi računalni programi grafička korisnička sučelja (GUI), šareni skup prozora, zaslona i gumba na koje su korisnici računala navikli. Budući da je pisanje programa koji pišu na tradicionalne zaslone terminala umjesto stvaranja GUI-ja brže za programiranje i koristi manje resursa sustava, neki poslovni programi i dalje koriste terminalske zaslone. Ali profesionalna prezentacija je uvijek važna, pa je dizajniranje programa za formatiranje izvješća koja će prikazati važan korak u procesu razvoja.

Korak 1

Odlučite kako će izvješća biti oblikovana. To uključuje odluke o dizajnu o uključivanju izvršnih sažetaka i drugih stavki koje želite između naslova izvješća i tijela teksta.

Video dana

Korak 2

Kodirajte komponentu "ulaza" vašeg programa, gdje korisnici unose izvješća u sustav kako bi pojedinačno zatražili od korisnika svaku komponentu izvješća. Na primjer, najprije neka terminal zatraži "Report Title:" kako bi korisnik unio naslov. Nakon što je ovo poslano, zatražite sljedeću komponentu, kao što je "Autori:", i ponavljajte sve dok korisnik u potpunosti ne unese tekst izvješća.

Korak 3

Odredite duljinu margina za prikaz izvješća. To će se mjeriti u koliko znakova širine želite izvješće; to nije mjerenje temeljeno na inču. Izradite petlju za umetanje znaka '\n' u odabranom intervalu u svaku komponentu nakon što ih korisnik doda. Ovaj znak govori terminalu da počne prikazivati ​​ostatak informacija u novom retku svaki put kada ga naiđe.

4. korak

Dodijelite svakoj komponenti izvješća da se pohranjuje uzastopno u objektu niza. U C, C++ i Javi, oni se nazivaju nizovi; u Pythonu se zovu liste. To vam omogućuje jednostavno pohranjivanje i dohvaćanje podataka koji čine izvješće.

Korak 5

Kodirajte komponentu "Prikaz" svog programa kako biste prikazali svaku komponentu uzastopno. Sintaksa za ispis komponente izvješća na terminalu bit će duž redaka "Print Your-Array-Name[n]" gdje je "Print" vaš odabrani funkcija ispisa jezika, "Naziv vašeg polja" je naziv koji ste odabrali za svoj niz, a [n] je redni broj čiji ste dio izvješća prikazivanje.

Korak 6

Kodirajte svoj program za ispis znakova '\n' između komponenti izvješća. Broj razmaka koji želite između komponenti odlučuje koliko '\n' znakova trebate koristiti.

Savjet

Zapamtite da kada radite s objektima niza, indeks za niz počinje od nula, a ne od jedan. Dakle, indeks prve stavke pohranjene u nizu imat će broj indeksa nula, a drugi će imati broj indeksa jedan.