Jak vytvořit formát zprávy terminálu

...

Některé podniky používají k zobrazování zpráv terminálové programy.

Ne všechny počítačové programy používají grafické uživatelské rozhraní (GUI), barevnou sadu oken, obrazovek a tlačítek, na které si uživatelé počítačů zvykli. Vzhledem k tomu, že psaní programů, které zapisují na tradiční obrazovky terminálu namísto vytváření GUI, je rychlejší na programování a využívá méně systémových prostředků, některé obchodní programy stále používají obrazovky terminálu. Profesionální prezentace je však vždy důležitá, takže návrh programu pro formátování sestav, které zobrazí, je důležitým krokem v procesu vývoje.

Krok 1

Rozhodněte se, jak budou sestavy formátovány. To zahrnuje rozhodnutí o návrhu o zahrnutí shrnutí a dalších položek, které chcete, mezi název sestavy a hlavní text.

Video dne

Krok 2

Nakódujte „vstupní“ komponentu vašeho programu, kde uživatelé zadávají zprávy do systému, aby se jednotlivě dotázali uživatele na každou komponentu zprávy. Například nejprve požádejte uživatele o zadání názvu „Report Title:“. Poté, co toto odešlete, požádejte o další komponentu, například "Autoři:", a opakujte, dokud uživatel zcela nezadá text zprávy.

Krok 3

Rozhodněte o délce okrajů pro zobrazení sestavy. To bude měřeno v tom, kolik znaků široký chcete zprávu; není to měření založené na palcích. Vytvořte smyčku pro vložení znaku '\n' ve vámi zvoleném intervalu do každé komponenty poté, co je uživatel přidá. Tento znak říká terminálu, aby začal zobrazovat zbytek informací na novém řádku pokaždé, když na něj narazí.

Krok 4

Přiřaďte každé součásti sestavy, která má být uložena postupně v objektu pole. V C, C++ a Java se jim říká pole; v Pythonu se jim říká seznamy. To vám umožní snadno ukládat a načítat data, která tvoří sestavu.

Krok 5

Nakódujte komponentu "Zobrazení" vašeho programu, aby se každá komponenta zobrazovala za sebou. Syntaxe pro tisk komponenty sestavy do terminálu bude v souladu s "Vytisknout název pole[n]", kde "Tisk" je vámi zvolený funkce tisku jazyka, „Název vašeho pole“ je název, který jste zvolili pro pole, a [n] je pořadové číslo části sestavy, kterou jste zobrazování.

Krok 6

Nakódujte svůj program tak, aby tiskl znaky '\n' mezi komponenty sestavy. Počet požadovaných mezer mezi komponentami rozhoduje o tom, kolik '\n' znaků musíte použít.

Spropitné

Pamatujte, že při práci s objekty pole začíná index pole nulou, nikoli jedničkou. Index první položky uložené v poli tedy bude mít indexové číslo nula a druhá položka bude mít indexové číslo jedna.