Site icon TestingDocs.com

Java program to convert degrees to radians

Introduction

Write a Java program to convert degrees to radians and vice versa. We can convert degrees to radians by multiplying with the conversion factor:

 

 

Mathematical Formulas

 

Radians = Degrees *

 

Degrees = Radians*

Java Program to convert degrees to radians

import java.util.Scanner;

/*
 * Java Demo program to convert degrees to radians
 * and vice versa.
 */
public class DegreesToRadiansDemo {
  //Main method
  public static void main(String[] args) {
    int menuChoice=1;
    Scanner keyboard=new Scanner(System.in);
    while(menuChoice!=3) {
      System.out.println("Program Menu");
      System.out.println("..................................");
      System.out.println("1.Convert Degrees to Radians");
      System.out.println("2.Convert Radians to Degrees");
      System.out.println("3.Quit the Program.");
      System.out.println("..................................");

      System.out.print("Enter the menu choice :=");
      menuChoice = keyboard.nextInt();
      if(menuChoice < 1 || menuChoice > 3) {
        System.out.println("Invalid Choice Please Try again");
        continue;
      }
      if(menuChoice==1) {
        System.out.print("Enter Degrees to convert:=");
        double degrees=keyboard.nextDouble();
        double radians=degrees*Math.PI/180;
        System.out.println("Degrees " + degrees + 
" = Radians " + radians);
      }
      if(menuChoice==2) {
        System.out.print("Enter Radians to convert:=");
        double radians=keyboard.nextDouble();
        double degrees=radians*180/Math.PI;
        System.out.println("Radians  " + radians + 
" = Degrees " + degrees);
      }
      if(menuChoice==3) {
        System.out.println("Program Exit -> Goodbye!");
      }
    }
  }
}

 

Sample Output

Program Menu
…………………………….
1.Convert Degrees to Radians
2.Convert Radians to Degrees
3.Quit the Program.
…………………………….
Enter the menu choice :=1
Enter Degrees to convert:=180
Degrees 180.0 = Radians 3.141592653589793
Program Menu
…………………………….
1.Convert Degrees to Radians
2.Convert Radians to Degrees
3.Quit the Program.
…………………………….
Enter the menu choice :=2
Enter Radians to convert:=1.57
Radians 1.57 = Degrees 89.95437383553926
Program Menu
…………………………….
1.Convert Degrees to Radians
2.Convert Radians to Degrees
3.Quit the Program.
…………………………….
Enter the menu choice :=4
Invalid Choice Please Try again
Program Menu
…………………………….
1.Convert Degrees to Radians
2.Convert Radians to Degrees
3.Quit the Program.
…………………………….
Enter the menu choice :=3
Program Exit -> Goodbye!

Screenshot

 

Java Tutorial on this website:

https://www.testingdocs.com/java-tutorial/

For more information on Java, visit the official website :

https://www.oracle.com/in/java/

Exit mobile version