avatar
Untitled

Guest 0.9K 20th Feb, 2023

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

void Bubble(int Arr[], int size)
{
   int i, j;
   for (i = 0; i < size; i++)
   {
      for (j = 0; j < size - 1; j++)
         if ((Arr[j] - Arr[j + 1]) > 0)
         {
            int temp = Arr[j];
            Arr[j] = Arr[j + 1];
            Arr[j + 1] = temp;
         }
   }
}

int main()
{
   srand(time(0));
   int i, j, size;
   printf("\nEnter integer in the array : ");
   scanf("%d", &size);
   int Arr[size];
   for (i = 0; i < size; i++)
      Arr[i] = rand() % 30 - rand() % 10;
   printf("\nThe array  before sorting: \n");
   for (i = 0; i < size; i++)
      printf("%d\t ", Arr[i]);
   printf("\n");
   Bubble(Arr, size);
   printf("\nThe array  after sorting: \n");
   for (i = 0; i < size; i++)
      printf("%d\t ", Arr[i]);
   printf("\n");
   return 0;
}
Description

No description

To share this paste please copy this url and send to your friends
RAW Paste Data