Java application Help?

Write an application that can hold five doubles in an array. Display the doubles from first to last, and then display the doubles from last to first. Save the file as DblArray.java. Use the logic for a BubbleSort to sort and display your array in sequence

View Answers

October 17, 2011 at 10:48 AM

public class DblArray{
  public static void main(String a[]){
  int i;
  double array[] = {12,9.5,4.5,6,4.2};
  System.out.println("Values from first to last:\n");
  for(i = 0; i < array.length; i++)
  System.out.print( array[i]+"  ");
  System.out.println();

  System.out.println("Values from last to first:\n");
  for(i = array.length-1; i>=0; i--)
  System.out.print( array[i]+"  ");
  System.out.println();
  System.out.println();
  bubble_srt(array, array.length);
  System.out.print("Values after the sort:\n");
  for(i = 0; i <array.length; i++)
  System.out.print(array[i]+"  ");
  System.out.println();
   }

  public static void bubble_srt( double a[], int n ){
  int i, j;
  double t=0;
  for(i = 0; i < n; i++){
  for(j = 1; j < (n-i); j++){
  if(a[j-1] > a[j]){
  t = a[j-1];
  a[j-1]=a[j];
  a[j]=t;
  }
  }
  }
  }
}









Related Tutorials/Questions & Answers:
Advertisements