7Б "Черепаха". Задание №16: Рисуем многоугольники
Задание 16-A
Нарисуйте правильный треугольник с заданной стороной.
Задание 16-B
Нарисуйте правильный треугольник с заданной стороной и проведите в нем средние линии.
Задание 16-C
Нарисуйте правильный треугольник с заданной стороной и проведите в нем медианы.
Задание 16-D
Нарисуйте "пирамиду" из треугольников. Аргументы алгоритма – количество треугольников в основании, сторона маленького треугольника.
Задание 16-E
Нарисуйте правильный 5-угольник, 6-угольник, 8-угольник с заданной стороной.
Задание 16-F
По заданной стороне и числу n нарисуйте правильный n-угольник.
Задание 16-G
Нарисуйте окружность.
Задание 16-H
Нарисуйте следующие звездочки:
Задание 16-I
Напишите алгоритм, который умеет рисовать все звездочки из предыдущего задания, в зависимости от того, какие значения аргументов ему задать.
Нарисуйте при помощи этого алгоритма все девятиугольные, десятиугольные, одиннадцатиугольные звездочки.
(*) Сколько существует различных n-угольных звездочек для произвольного значения n? Звездочка рисуется одним следом черепахи.
Задание 16-J
Нарисуйте последовательность вложенных правильных треугольников. Аргументы алгоритма – количество треугольников, длина стороны большого треугольника.
Задание 16-K
Напишите алгоритм, рисующий параллелепипед. Вызывая этот алгоритм с различными параметрами, нарисуйте параллелепипеды, аналогичные изображенным на рисунке:
Задание 16-L
Напишите алгоритм, рисующий спираль. Аргументы алгоритма – количество отрезков в спирали, длина начального отрезка. Каждый последующий отрезок на 10% короче предыдущего.
Задание 16-M
Напишите алгоритм, рисующий такую спираль:
Задание 16-N
Напишите алгоритм, рисующий такую спираль:
Задание 16-O
Напишите алгоритм, рисующий такую спираль:
Задание 16-P
Если каждый следующий отрезов спирали не умножать на фиксированную константу, а уменьшать на фиксированное число, то получится спираль, расстояние между витками которой постоянно. Нарисуйте такую спираль.