ступенек. У lineto,
ступенек. У lineto, как вы догадываетесь, есть "брат", работающий с приращениями, и его, конечно, зовут rlineto. Смотрите, как просто пишется то же самое с его помощью:
300 250 moveto
50 0 rlineto 0 -30 rlineto
50 0 rlineto 0 -30 rlineto
50 0 rlineto 0 -30 rlineto
50 0 rlineto 0 -30 rlineto
Вот бы нам цикл устроить! Написать просто, сколько раз повторить такое действие. Действительно, такой цикл есть. Он выполняется командой repeat, перед которой пишется число повторов и, в фигурных скобках, повторяемое действие. Вот так:
300 250 moveto
4 { 50 0 rlineto 0 -30 rlineto } repeat
Теперь можно накопленный путь нарисовать. Для этого есть действие stroke.
Упражнение #1.
a)
Нарисуйте прямоугольник, ширина, высота и координаты левой нижней точки которого лежат в стеке.
b)
То же для прямоугольника, когда в стеке лежат координаты его левой верхней точки.
c)
То же, когда в стеке лежат координаты центра.
d)
Нарисуйте квадрат, длина стороны которого
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа