Задачи на программирование должны быть оформлены в виде отчёта. Постановка задачи, изложение теории, относящейся к задаче, алгоритм в виде блок-схемы, ручная прогонка подобранного примера, собственно программа, подробно комментированная. Демонстрация работы программы.