Question: Write a program that draws a tree of Pythagoras as shown in Figure 2.16. Two vertices A and B, the basis of the tree, are
Write a program that draws a tree of Pythagoras as shown in Figure 2.16. Two vertices A and B, the basis of the tree, are specified by the user by clicking. Then both a square ABCD and an isosceles, right-angled triangle DCE, with right angle E, are constructed. The orientation of both ABCD and DCE is counter-clockwise. Finally, the points D and E form the basis of another tree of Pythagoras, and so do the points E and C. Use a recursive method, which does nothing at all if the two supplied basis points are closer together than some limit
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
