Java Program to Find Angle Subtended by an Arc at the Center of a Circle when Angle Subtended by the Arc to Circumference is Given

In the previous article, we have discussed about Java Program to Find Nth Angle of a Polygon Whose Initial Angle and per Angle Increment is Given

In this article we are going to see how to find angle on circumference subtended by the chord when the central angle subtended by the chord is given by using Java programming language.

Java Program to Find Angle Subtended by an Arc at the Center of a Circle when Angle Subtended by the Arc to Circumference is Given

Before Jumping into the program directly let’s see how to find angle on circumference subtended by the chord when the central angle subtended by the chord is given.

Explanation:

Suppose there is a circle with center O

It has a chord AB

Lets draw a point D in the circumference of the circle.

The angle subtended by the given chord on the circumference is ADB

Angle subtended by chord on center of the circle is AOB

So the angle on the center of the circle is
angle AOC = 2* angle ADB

Example:

ADB = 40
AOC = 80

Let’s see different ways to find angle on circumference subtended by the chord when the central angle subtended by the chord is given.

Method-1: Java Program to Find Angle Subtended by an Arc at the Center of a Circle when Angle Subtended by the Arc to Circumference is Given By Using Static Input Value

Approach:

  • Declare an double variable say ‘a’ and assign the value to it, which holds the angle made at the circumference of the circle.
  • Find the angle made at the center of the circle using the formula 2*a
  • Print the result.

Program:

import java.io.*;
class Main
{
    public static void main(String [] args)
    {
        double a = 80.2;
        //formula to find angle made at the center of the circle
        double c =  2*a;     
        System.out.println("The angle made at the center of the circle is " + c);
    }
}
Output:

The angle made at the center of the circle is 160.4

Method-2:Java Program to Find Angle Subtended by an Arc at the Center of a Circle when Angle Subtended by the Arc to Circumference is Given By Using User Input Value

Approach:

  • Declare an double variable say ‘a’ and assign the value to it, which holds the angle made at the circumference of the circle.
  • Then we will take the value of “a” as user input using scanner class.
  • Find the angle made at the center of the circle using the formula 2*a
  • Print the result.

Program:

import java.io.*;
import java.util.Scanner;
class Main
{
    public static void main(String [] args)
    {
        // scanner class obj ref 
        Scanner s = new Scanner(System.in);                               
        System.out.println("Enter the angle made at the circumference of the circle in degree");
        // to take user input value
        double a = s.nextDouble();                                           
        // formula to find angle made at the circumference of the circle
        double c =  2*a;     
        System.out.println("The angle made at the center of the circle is " + c);      
    }
}
Output:

Enter the angle made at the circumference of the circle in degree
90.6
The angle made at the center of the circle is 181.2

Don’t stop learning now. Get hold of all the important Java fundamentals with the Simple java program example guide and practice well.

Related Java Programs: