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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!