Write a program that prints the coordinates of a random point (a, b, c) on the

Question:

Write a program that prints the coordinates of a random point (a, b, c) on the surface of a sphere. To generate such a point, use Marsaglia’s method: Start by picking a random point (x, y) in the unit disk using the method described at the end of this section. Then, set a to 2 x√1 – x2 – y2 , b to 2 √1 – x2 – y2 , and c to 1– 2 (x2 + y2).

Fantastic news! We've Found the answer you've been seeking!

Step by Step Answer:

Related Book For  book-img-for-question
Question Posted: