Пример 2. Рисуем сетку
Рисование линии - это вспомогательная задача, с помощью которой можно решать более сложные задачи.
Разберем, как нарисовать прямоугольник, разлинованный в клетку.
Что нам для этого надо знать? (Какие параметры нужны программе?)
- размеры прямоугольника
- размер клетки
- исполнитель
Прямоугольник можно задать координатами "левого нижнего угла" и "правого верхнего угла".
А в каких единицах их задавать? (в пикселях или как на листе бумаги?)
- если используем размер клетки, то "удобнее" как на листе бумаги, то есть
размер (1,1) - (8,8) будет задавать "шахматную" доску,
а размер (0,0) - (2,2) задаст поле для крестиков-ноликов"
Попробуем создать подпрограмму setka, которая получит
- координаты углов прямоугольника
- размер клетки
- исполнителя
и используя подпрограмму my_line нарисует разлинованное поле
Для удобства, подпрограмма my_line скрыта