Год сдачи: 2001 Информация о файлах в архиве: KURSOVIK.PAS -- исходник программы(подробные комментарии к каждой строке) Приложение1.doc -- отчёт к курсовой (задание на курсовую и справка по работе с программой, логической схемы алгоритма нет) Задание: Дан текста длинной не более 100 символов. Требуется закодировать данный текст следующим способом: берется квадрат величиной 10х10 клеток; из него вырезаются какие-то из клеток; далее получившаяся решетка кладется на лист бумаги и в прорези записываются символы до того момента когда клетки закончатся; после этого решетка поворачивается на 90 градусов и действия записи повторяются; повторяем это еще два раза. Реализовать данный метод кодирования средствами языка программирования. Графически оформить первую страницу программы. Анализ задания: Пусть дана решетка с вырезом в клетке с координатами (n,m). При 1-ом повороте видно, что координаты этой клетки изменятся следующим образом: 1) номер строки перейдёт в номер столбца с левого края. 2) номер столбца перейдёт в номер строки Математическая модель: Проанализировав два вывода из анализа задания, можно определить формулу координаты передвижения клетки: клетка с координатами (n;m) при повороте переходит в клетку с координатами (n;11-m).
|