Java

Write a program to sort element using selection sort.


import java.util.*;

class SelectionSort
{
public static void main(String args[])
{
int temp = 0; 
int array[];

Scanner sc = new Scanner(System.in);

System.out.print("Etner size of array : ");
int size = sc.nextInt();

array = new int[size];

for(int i = 0; i < array.length; i++)
{
System.out.print("Enter " + (i+1) + " element : ");
array[i] = sc.nextInt();
}

for(int i = 0; i < array.length; i++)
{
for(int j = i+1; j < array.length; j++)
{
if(array[i] > array[j])
{
temp = array[i];
array[i] = array[j];
array[j] = temp;
}
}
}

System.out.println();
System.out.println("--- Sorted Elements ---");
for(int i = 0; i < size; i++)
{
System.out.print(array[i] + ", ");
}
System.out.println();
}
}

Output : 


Post a Comment

0 Comments