insertion sorting in c++ Program

#include<iostream>
#include<conio.h>
using namespace std;
int main()
{
 int ar[]={2,1,4,3,5};  
 for(int i=0;i<5;i++)
 {
   for(int j=i;j>0;j--)
   {
    if(ar[j]<ar[j-1])
    {
    int tmp=ar[i];
    ar[i]=ar[j-1];
    ar[j-1]=tmp;
               
    }
}
}  
     for(int i=0;i<5;i++)
 {
   
     cout << ar[i];
 }
                     
   
   getch();
   return 0;

}