Рисует ЭВМ часть девять

Попытаемся нарисовать горизонтальную линию зеленого цвета в режиме низкого разрешения.

Обратим внимание на то, что последним значением изменяе­мой координаты X, как и координаты У, является число 63, хотя выбранный графический режим предполагает деление экрана на 64 растра слева направо и сверху вниз. Нетрудно догадаться, по­чему так происходит: отсчет координат начинается не с единицы, а с нуля. Это надо запомнить для того, чтобы в дальнейшем не делать ошибок, выходя за пределы экрана. Идея изображе­ния вертикальной прямой повторяет алгоритм изображения го­ризонтали.

Приведем вариант программы, позволяющей нарисовать вер­тикальную прямую в режиме среднего разрешения, т. е. в растре 128×128 (программа запрашивает цвет прямой и значение посто­янной координаты X; значение абсциссы, через которую проходит вертикаль, вводится с клавиатуры при решении программы, поэтому вертикаль может располагаться в любом месте экрана).