Write a program to implement Bubble Sort technique in C Language.

 


#include<stdio.h>
#include<conio.h>
void main()
{
  int size,i,j,temp,arr[100];
  clrscr();
  printf("Enter the size of the array: ");
  scanf("%d",&size);
  printf("\n Enter values: ");
  for(i=0; i<size; i++)
      scanf("%d",&arr[i]);
  printf("\n Before sorting array elements are: ");
  for(i=0; i<size; i++)
      printf(" %d ",arr[i]);
  
  for(i=0; i<size-1; i++)
  {
    for(j=0; j<size-1-i; j++)
    {
      if(arr[j] > arr[j+1])
      {
        temp=arr[j];
        arr[j]=arr[j+1];
        arr[j+1]=temp;
      }
    }
  }
  printf("\n After sorting array elements are: ");
  for(i=0; i<size; i++)
      printf(" %d ",arr[i]);
  getch();
}

Post a Comment

0 Comments