Thursday, October 4, 2012

Calculate Circle Perimeter using Java

  import java.io.BufferedReader;
  import java.io.IOException;
  import java.io.InputStreamReader;
   
  public class CalculateCirclePerimeterExample {
   
          public static void main(String[] args) {
                 
                  int radius = 0;
                  System.out.println("Please enter radius of a circle");
                 
                  try
                  {
                         
      BufferedReader br = new BufferedReader(new   InputStreamReader(System.in));
                          radius = Integer.parseInt(br.readLine());
                  }
                
                  catch(NumberFormatException ne)
                  {
                          System.out.println("Invalid radius value" + ne);
                          System.exit(0);
                  }
                  catch(IOException ioe)
                  {
                          System.out.println("IO Error :" + ioe);
                          System.exit(0);
                  }
                 

                 
                  //NOTE : use Math.PI constant to get value of pi
                  double perimeter = 2 * Math.PI * radius;
                 
                  System.out.println("Perimeter of a circle is " + perimeter);
          }
  }

No comments:

Post a Comment