Dnešní zadání bylo napsat překladový slovník. Datovou strukturou je BVS, k jednomu heslu existuje neomezené množství překladů, překlady je možné průběžně doplňovat. Program komunikuje s uživatelem přes vlastní prompt který ovládá následující příkazy:
- +slovo překlad, ... přidá slovo do slovníku, jednotlivé překlady jsou odděleny čárkami
?slovo vyhledá slovo ve slovníku
! zobrazí slovník
prázdný řádek ukončí program
Vstup musí být ošetřen proti chybám, délka jedné řádky je menší než 1kB. Pokud uživatel zadá již existující slovo s jinými překlady, tyto se přidají do slovníku. Po ukončení programu by si měl program po sobě "uklidit".
Myslím že toto zadání patří k těm lehčím. Sám jsem ho dokončil za 1,5 hodiny a vím o několika dalších kteří ho také dokončili ve stejné době jako já.