Selection sort using C++

·

1 min read

Selection-Sort-C.webp

// Online C++ compiler to run C++ program online
#include <iostream>
using namespace std;
int main() {
   int arr[]={40,20,46,50,4,90};
   int size=sizeof(arr)/sizeof(int);
   int min;
   int temp;
   for(int i=0;i<size;i++){

          min=i;
           for (int j=i+1;j<size;j++){
           if (arr[i]>arr[j]){
              min=j;
              if(arr[min]>arr[j])
               min=j;
           }
           }
       temp=arr[i];
       arr[i]=arr[min];
       arr[min]=temp;
   }
   cout<<"[ ";
for(int i :arr)
cout<<i<<" ";
cout<<"]";
    return 0;
}