Bachelor of Computer Application (BCA) Community Share and Help

Java Practicals

Caclutation Area of Circle

Area of Circle in Java
  1. import java.lang.*;
  2. import java.math.*;
  3. import java.io.*;
  4.  
  5. class CalArea
  6. {
  7.        
  8.         public static void main(String args[])
  9.         {
  10.                 float a,b,c,s;
  11.                 float term;
  12.                 float area;
  13.                 DataInputStream k;
  14.                 a=0;
  15.                 b=0;
  16.                 c=0;
  17.                 try
  18.                 {
  19.                 k=new DataInputStream(System.in);
  20.                 System.out.println("Enter a:");
  21.                 a=Float.parseFloat(k.readLine());
  22.                 System.out.println("Enter b:");
  23.                 b=Float.parseFloat(k.readLine());
  24.                 System.out.println("Enter c:");
  25.                 c=Float.parseFloat(k.readLine());
  26.                 }
  27.                 catch(NumberFormatException e)
  28.                 {
  29.                         a=5;
  30.                         b=5;
  31.                         c=5;
  32.                 }
  33.                 catch(Exception e)
  34.                 {
  35.                         System.out.println("ERROR!");
  36.                 }
  37.                
  38.                 s=(a+b+c)/2;
  39.                 term=s*(s-a)*(s-b)*(s-c);
  40.                 if(term<=0)
  41.                 {
  42.                         System.out.println("INVALID PARAMETERS!");
  43.                 }
  44.                 else
  45.                 {
  46.                 area=(float)Math.sqrt(term);
  47.                 System.out.println("Area="+area);
  48.                 }
  49.                
  50.         }
  51.  
  52. }
This program is written by Amit Trivedi on 5th July 2010
Advertisement