Write a program that sorts one-dimensional array of 5 elements in ascending order using insertion sort method.
So let’s Write Code:
Code:
Write a program that sorts a one-dimensional array of 5 elements in ascending order using the insertion sort method.
#include"iostream"
using namespace std;
void main(void)
{
int abc[4], val, u, i;
cout<<"Enter 5 values "<<endl;
for(i = 0; i<=4; i++)
cin>>abc[i];
for(u = 0; u<=4; u++)
{
val = abc[u];
for(i = u; i >=0 && val<abc[i-1]; i--)
abc[i] = abc[i-1];
abc[i] = val;
}
cout<<"Sorted array "<<endl;
for(i = 0; i<=4; i++)
cout<<abc[i]<<endl;
}
Hope You will learn Something. Happy Coding.
Visit my YouTube Channel as Well๐ https://www.youtube.com/watch?v=JuIHQ9cLSEw&list=PLbIhkHxfUIItTdcyCb34uRIrPJbXBndIl&index=4
Click on the below Links for more Programming Exercises:
Conditional Structure Exercises: ๐https://myustaadg.com/category/programming-exercises/conditional-structures-exercises/
Array Exercises: ๐https://myustaadg.com/category/programming-exercises/arrays-exercises/