Admin[dElmARk] Forum Owner
Posts : 78 EC-Points : 6304 Thanked : 21 Join date : 15/10/2011 Age : 29 Location : Philippines
Hacker's Info Hacking Exp: (0/0) Hacker Type: White Hat Hacking Title:
| Subject: Data Sorting: SelectionSort Java Tue Nov 29, 2011 9:34 am | |
| SelectionSort Java - Code:
-
public class SelectionSort { public static void main(String A[]) { int i; int array[]={12,9,4,99,120,1,3,10}; System.out.println("Values Before the sort:"); for(i=0; i<array.length; i++) System.out.print(array[i]+" "); System.out.println(); selection_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(); System.out.println("End of the sort"); } public static void selection_srt(int array[], int n) { for(int x=0; x<n; x++) { int index_of_min=x; for(int y=x; y<n; y++) { if(array[index_of_min]<array[y]) { index_of_min=y; } int temp=array[x]; array[x]=array[index_of_min]; array[index_of_min]=temp; } } } } Activity: Create a program that will interact with the user. The program must do the following: 1. Ask the user "How many numbers will be sorted? " 2. Display the unsorted numbers. 3. Display the sorted numbers in ascending order. 4. Display the sorted numbers in descending order. |
|