Calculate The Smallest Number In The Given Array Using Java

  1.             /*  LOWEST NUMBER   */  
  2.               
  3. import java.io.*;  
  4. import java.text.*;  
  5.   
  6. class ssva22  
  7. {  
  8.     public static void main(String arg[]) throws IOException  
  9.     {  
  10.         double a[]=new double[20],temp=0;  
  11.         int i,j,n;  
  12.         BufferedReader obj=new BufferedReader(new InputStreamReader(System.in));  
  13.         System.out.println("\n   LOWEST 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.           
  22.         for(i=0;i<n;i++)  
  23.         {  
  24.             a[i]=Double.parseDouble(obj.readLine());  
  25.         }  
  26.         for(i=0;i<n-1;i++)  
  27.         {  
  28.             for(j=i+1;j<n;j++)  
  29.             {  
  30.                 if(a[i]<a[j])  
  31.                 {  
  32.                     temp=a[i];  
  33.                     a[i]=a[j];  
  34.                     a[j]=temp;  
  35.                 }  
  36.             }  
  37.         }  
  38.         System.out.println("\nTHE LOWEST NUMBER IS : "+nf.format(a[i]));  
  39.         System.out.println("\n");         
  40.     }