Selection Sort
import java.util.*;
class SelectionSort
{
public static void main()
{
Scanner in=new Scanner(System.in);
int ARR[]=new int[10];
int i,j,temp,sml,pos;
System.out.println("Enter 10 numbers in an array");
for(i=0;i<10;i++)
ARR[i]=in.nextInt();
for(i=0;i<10-1;i++)
{
sml=ARR[i];
pos=i;
for(j=i+1;j<10;j++)
{
if(ARR[j]<sml)
{
sml=ARR[j];
pos=j;
}
}
temp=ARR[i];
ARR[i]=sml;
ARR[pos]=temp;
}
System.out.println("The sorted array is :");
for(i=0;i<10;i++)
{
System.out.println(ARR[i]);
}
}
}