ильнур1992 И ильнур1992 Регистрация 19 Дек 2013 Сообщения 82 Репутация 0 Спасибо 0 Монет 0 4 Ноя 2023 #1 Нарисуйте ёлочку из трёх треугольников. Вводится размер нижней стороны (w) самого большого треугольника и цвет заливки. Высота каждого треугольника равна половине его основания. Сторона каждого следующего треугольника на 100 пикселей меньше предыдущего. Вершина самого большого треугольника расположена в начале координат окна.
Нарисуйте ёлочку из трёх треугольников. Вводится размер нижней стороны (w) самого большого треугольника и цвет заливки. Высота каждого треугольника равна половине его основания. Сторона каждого следующего треугольника на 100 пикселей меньше предыдущего. Вершина самого большого треугольника расположена в начале координат окна.
Евгений- Е Евгений- Регистрация 6 Авг 2013 Сообщения 98 Репутация -3 Спасибо 0 Монет 0 4 Ноя 2023 #2 Это ёлочка
Сергей199 С Сергей199 Регистрация 20 Дек 2013 Сообщения 93 Репутация 0 Спасибо 0 Монет 0 4 Ноя 2023 #3 Самолайк харош
Betepok B Betepok Регистрация 10 Май 2013 Сообщения 95 Репутация 0 Спасибо 0 Монет 0 4 Ноя 2023 #4 import turtle import math t = turtle.Turtle() w = int(input('w: ') for i in range(3): t.up() t.forward(w / 2) t.down() t.right(180) t.forward(w) t.right(135) t.forward(math.sqrt(2 * (w / 2) ** 2)) t.right(90) t.forward(math.sqrt(2 * (w / 2) ** 2)) t.right(135) t.up() t.forward(w / 2) t.right(90) t.forward(w / 2) w -= 100 t.right(90)
import turtle import math t = turtle.Turtle() w = int(input('w: ') for i in range(3): t.up() t.forward(w / 2) t.down() t.right(180) t.forward(w) t.right(135) t.forward(math.sqrt(2 * (w / 2) ** 2)) t.right(90) t.forward(math.sqrt(2 * (w / 2) ** 2)) t.right(135) t.up() t.forward(w / 2) t.right(90) t.forward(w / 2) w -= 100 t.right(90)
cgoryz C cgoryz Регистрация 16 Ноя 2012 Сообщения 113 Репутация 0 Спасибо 0 Монет 0 4 Ноя 2023 #5 Пожалуйста имейте ввиду, что этот пользователь забанен Да нелегкая задачка, лучше попробывать что полегче