...

/

Solution Review: Visualize a Triangle in a Circle

Solution Review: Visualize a Triangle in a Circle

Have a look at the solution to the 'Visualize a Triangle in a Circle' challenge.

Rubric criteria

Solution

Press + to interact
class Visualize
{
public static void main(String args[])
{
System.out.println("Area: " + area(2.6, 2));
System.out.println("Area: " + area(11.7, 6));
}
// Method to calculate area
public static double area(double QRside, int radius)
{
double x = Math.sqrt(Math.pow(radius, 2) - Math.pow((QRside/2), 2));
return 0.5 * QRside * (radius + x);
}
}

Rubric-wise explanation


Point 1:

Look at line 11. We declare the header of the area method: public static double area(double QRside, int radius). It returns the area (double). According to the formula:

area=12base(radius+
...