Napište program, který Vám umožní jednoduchou evidenci Vašich kontaktů. Ke každému kontaktu si budete pamatovat:
- jméno - řetězec max. 25 znaků
- příjmení - řetězec max. 25 znaků
- adresu:
- ulice - řetězec max. 50 znaků
- číslo domu - celé číslo bez znaménka
- město - řetězec max. 50 znaků
- PSČ - celé číslo bez znaménka
- telefonní číslo - řetězec man 13 znaků
Program bude umžňovat následující operace:
- vytvoření nové, prázdné kartotéky - provede se automaticky, pokud kartotéka nebude existovat, jinak pouze pokud si to bude přát uživatel.
- přidání jednoho záznamu
- vyhledání záznamu podle jména a příjmení
- výpis všech záznamů na standardní výstup
- export kartotéky do textového souboru ve formátu CSV
- ukončit činnost.
Ovládání bude řešeno pomocí textového menu, které uživateli umožní volbu prováděné akce. Data budou uchovávána pouze v souboru (v paměti bude pouze aktuálně zpracovávaný záznam).