При розробці алгоритму треба передбачити наступну послідовність дій: призначити файловій змінній файл на диску; відкриття файлу на запис; введення з клавіатури та паралельне виведення даних у файл; відкриття файлу на читання; зчитування даних з файлу та паралельне виведення в задане вікно; закриття файлу. На Рис. 3.2 наведено спрощену блок-схему алгоритму.

Рис. 3.2. Спрощена блок-схема алгоритму.
Студенти повинні конкретизувати блок-схему стосовно операцій введення- виведення, та доповнити блоком введення одного символа.