using namespace std;
class selectionsort
{
int temp, min,i,j;
public:
void sort(int array[])
{
for( i=0;i<5;i++)
{
min=i;
for( j=1+i;j<5;j++)
if(array[min]>array[j])
min=j;
if(min!=i)
{
temp=array[i];
array[i]=array[min];
array[min]=temp;
}
}
cout<<"\nthe sorted array"<<endl;
for(int i=0;i<5;i++)
{
cout<<array[i]<<" ";
}
}
};
int main()
{ selectionsort obj;
int array[100],i;
cout<<" enter element of array"<<endl;
for( i=0;i<5;i++)
{
cout<<" enter value:";
cin>>array[i];
cout<<endl;
}
cout<<"\nthe original array is"<<endl;
for( i=0;i<5;i++)
{
cout<<array[i]<<" ";
}
obj.sort(array);
return 0;
}
No comments:
Post a Comment