Calculate The Largest Number In The Given Array Using Java

  1.                 /*  BIGGEST NUMBER  */  
  2.               
  3. import java.io.*;  
  4. import java.text.*;  
  5.   
  6. class ssva21  
  7. {  
  8.     public static void main(String arg[]) throws IOException  
  9.     {  
  10.         double a[]=new double [20],temp=0;  
  11.         int n;  
  12.         BufferedReader obj=new BufferedReader(new InputStreamReader(System.in));  
  13.         System.out.println("\n    BIGGEST NUMBER");       
  14.         System.out.println("    --------------");         
  15.         System.out.print("\nENTER HOW MANY NUMBER : ");  
  16.         n=Integer.parseInt(obj.readLine());  
  17.         NumberFormat nf=NumberFormat.getInstance();  
  18.         nf.setMaximumFractionDigits(2);  
  19.         nf.setMinimumFractionDigits(0);  
  20.         System.out.println("\nENTER THE NUMBERS\n");  
  21.         for(int i=0;i<n;i++)  
  22.         {  
  23.             a[i]=Double.parseDouble(obj.readLine());  
  24.         }  
  25.         for(int i=0;i<n-1;i++)  
  26.         {  
  27.             for(int j=i+1;j<n;j++)  
  28.             {  
  29.                 if(a[i]>a[j])  
  30.                 {  
  31.                     temp=a[i];  
  32.                     a[i]=a[j];  
  33.                     a[j]=temp;  
  34.                 }  
  35.             }  
  36.         }  
  37.         System.out.println("\nTHE BIGGEST NUMBER IS : "+nf.format(temp));  
  38.         System.out.println("\n");         
  39.     }