Рисует ЭВМ часть девять
Попытаемся нарисовать горизонтальную линию зеленого цвета в режиме низкого разрешения.
Обратим внимание на то, что последним значением изменяемой координаты X, как и координаты У, является число 63, хотя выбранный графический режим предполагает деление экрана на 64 растра слева направо и сверху вниз. Нетрудно догадаться, почему так происходит: отсчет координат начинается не с единицы, а с нуля. Это надо запомнить для того, чтобы в дальнейшем не делать ошибок, выходя за пределы экрана. Идея изображения вертикальной прямой повторяет алгоритм изображения горизонтали.
Приведем вариант программы, позволяющей нарисовать вертикальную прямую в режиме среднего разрешения, т. е. в растре 128×128 (программа запрашивает цвет прямой и значение постоянной координаты X; значение абсциссы, через которую проходит вертикаль, вводится с клавиатуры при решении программы, поэтому вертикаль может располагаться в любом месте экрана).