Bubble sort using C++

 #include <iostream>

using namespace std;



int main()

{

int arr[]={10,20,30,40,50,60,70};

int flag=0;

int n=sizeof(arr)/sizeof(arr[0]);

int temp;

for (int i = 0; i < n; i++) {

for (int j = 0; j < n - 1 - i; j++) {

if (arr[j] > arr[j+1]) {

temp = arr[j];

arr[j] = arr[j+1];

arr[j+1] = temp;

flag=1;

}

}

if(flag==0)

{

cout<<"Values are sorted already \n;";exit(0);

}

}

cout << "Sorted elements:";

for (int i = 0; i < n; i++) {

cout << arr[i] << "\t";

}

}


Output:



Comments

Popular Posts