примером, в нем
примером, в нем кроме слова arc используется очень похожее на него слово arcn, которое отличается только тем, что дуга проводится по часовой стрелке.
Нарисуем теперь закрашенное кольцо
Рис. 2.
200 200 translate
100 0 moveto 0 0 100 0 360 arc
70 0 moveto
0 0 70 360 0 arcn
gsave
1 0.8 0.7 setrgbcolor fill grestore
1 0 0 setrgbcolor
3 setlinewidth
stroke
Здесь появилось важное уточнение: для того, чтобы внешняя и внутренняя окружности составляли единый контур, внутренность которого правильно закрашивается, они должны быть “направлены в разную сторону”, т.е. одна окружность должна проводиться с помощью функции arc, а другая с помощью arcn.
Упражнение #1.
a)
Напишите программу, рисующую оптическую иллюзию: одинаковые круги в разном окружении кажутся различными.
Рис. 3.
b)
Напишите программу, которая рисует цветные “Ханойские башни”.
Рис. 4.
Еще два важных слова - arcto и arct; они, впрочем, отличаются только тем, какую информацию оставляют в стеке,
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа