Užduotis: parašyti programą, kuri užkoduotų lietuvišką tekstą į užšifruotą lietuvišką tekstą, panaudojant alfabeto simbolių pakeitimą pagal vieną skaitmeninį raktą. Taip pat turi būti programa, kuri tą tekstą iššifruotų.
Realizacija: užduotis realizuojama dvejomis atskiromis programomis, iš kurių viena skirta duomenų užkodavimui, o kita – atkodavimui. Taip priartėjama prie realios situacijos – pašalinis asmuo negalės panaudoti užkodavimo programos tokiu pačiu būdu užšifruotų duomenų atkodavimui. Kadangi duomenys skirti užkodavimui yra tekstas iš lotyniškų arba lietuviškų raidžių, tai jų simboliai surašomi į atskirą failą – “Alfabet.txt”. Jis patogus tuo, kad galima ta pačia programa užkoduoti kitų simbolių tekstą - tik prieš tai reikia atitinkamai modifikuoti šį failą.

Duomenų kodavimas dekodavimas