Подобно сказочным героям черепаха может стать невидимой. Она исчезнет с экрана, как будто надела шапку-невидимку, если дать компьютеру команду СПРЯЧЬ (сокращенно СПР).
Команда ПОКАЖИ (сокращенно ПК) имеет обратное действие: если до нее черепаха была невидима, то после нее она появляется на экране.
Эти способности черепахи используются во многих интересных играх. Одна из них - игра Мишень. Зададим команды:
ПРОЧТИ "МИШЕНЬ
МИШЕНЬ
В правом верхнем углу экрана черепаха чертит пять концентрических окружностей. Это и есть мишень. Слева от нее черепаха выписывает число 10 и проводит отрезок длиной в 10 шагов. Этот отрезок служит мерой, с помощью которой легче определить расстояние между двумя точками. Затем черепаха появляется в произвольном месте экрана, поворачивается в произвольном направлении и чертит угол, на который мы должны ее повернуть, чтобы направить в центр мишени. В следующий момент черепаха надевает шапку-невидимку. Через несколько секунд исчезает и угол. Поэтому необходимо быстро сообразить, какова его величина и каково расстояние от черепахи до центра мишени. Мы имеем право задать две команды - команду поворота и команду перемещения. Компьютер нам подсказывает:
ПЕРВАЯ КОМАНДА:
Можно, например, записать:
ВЛЕВО 120
ВТОРАЯ КОМАНДА:
Теперь следует задать команду перемещения, например:
ВПЕРЕД 150
Черепаха появляется на экране. Если она попала в центр мишени, мы получаем 10 очков, если в соседнюю полосу - 9 очков, а при попадании в последующие полосы - соответственно 6, 3 и 1 очко. Если мы вообще не попали в мишень, то не получим ни одного очка. Допустим, что нам удалось переместить черепаху в центр мишени. Тогда компьютер сообщит:
У ВАС 10 ОЧКОВ.
ХОТИТЕ ЛИ ИГРАТЬ СНОВА? (ДА/НЕТ)
Если ответить ДА, то после очередной попытки компьютер сообщит сумму выигранных до этого момента очков. Например, если при второй попытке черепаха попала в самую отдаленную от центра полосу мишени, на экране появится:
У ВАС 11 ОЧКОВ.
Если мы хотим начать новую серию попыток, запишем команду СНАЧАЛА.
А теперь давайте посмотрим, есть ли среди вас первоклассные стрелки - последователи Вильгельма Телля...
Упражнения
Организуйте состязание на лучшего стрелка.
Создайте собственный вариант игры Мишень. Один из возможных вариантов следующий: начертите в верхнем правом углу экрана квадрат, перенесите черепаху в произвольное место экрана, а затем при помощи последовательности из двух команд попытайтесь попасть в середину квадрата.
Начертите правильный пятиугольник с длиной стороны 40 шагов.
Начертите правильный шестиугольник с длиной стороны 25 шагов, спрятав предварительно черепаху.
Начертите правильный семиугольник с длиной стороны 20 шагов.
Начертите на экране фигуру, представленную на рис. 19.
Рис. 19
Начертите на экране представленную на рис. 20 фигуру, не повторяя ни одной линии.
Рис. 20
Начертите прямоугольный треугольник с длиной катетов 60 и 80 шагов. Недостающую вам информацию о треугольнике получите при помощи экспериментов. Чтобы точнее определить длину гипотенузы, спрячьте черепаху. Запишите полученные результаты экспериментов.
Начертите представленную на рис. 21 фигуру, имея в виду, что треугольник в середине является равнобедренным и прямоугольным. Какова зависимость между площадями трех квадратов, построенных на сторонах этого треугольника?
Начертите куб (рис. 22).
Обозначьте пунктиром невидимые линии куба из упр. 10.
Сколько одинаковых квадратов можно построить из 24 спичек, используя все спички и не ломая их? Начертите на экране некоторые из полученных решений.