Write a program that gets five inputs from the user in an array and then sorts this array in ascending order.
#include
<iostream>
using namespace std;
int main (){
    int
arr[5],i,j,min,temp;
    for(i=0;
i<5; i++)
    {
        cout<<"enter
value:";
        cin>>arr[i];
    }
    cout<<"the
original values in array:\n";
    for(i=0;i<5;i++)
        cout<<arr[i]<<"
";
    for
(i=0;i<4;i++)
    {
        min=i;
for(j=i+1;j<5;j++)
if(arr[j] < arr[min])
              min=j;
      if
(min !=i)
      {
          temp=
arr[i];
          arr[i]=arr[min];
          arr[min]=temp;
      }
     }
     cout<<"\n
The sorted array;\n";
     for(i=0;i<5;i++)
       cout<<arr[i]<<"
";
    }
Output:
Enter value:56 
Enter value:78 
Enter value:33 
Enter value:81 
Enter value:12 
The original values in array; 
56 78 33 81 12 
The sorted array: 
12
  33 56 78 81 
 | 
 
Comments
Post a Comment