Advertisement
Tusohian

Selection Sort in C (from Random Number)

Sep 21st, 2017
408
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.49 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5.     int array[100], n=10, c, d, temp, swap;
  6.  
  7.     srand(time(NULL));
  8.  
  9.     for(c=0; c<n; c++)
  10.         array[c]=rand()%50+50;
  11.  
  12.  
  13.     for(c=0; c<n-1; c++)
  14.     {
  15.         temp=c;
  16.  
  17.  
  18.         for(d=c+1; d<n; d++)
  19.         {
  20.             if(array[temp]>array[d])
  21.                 temp=d;
  22.         }
  23.  
  24.         swap = array[c];
  25.         array[c] = array[temp];
  26.         array[temp] = swap;
  27.     }
  28.  
  29.  
  30.     for (c=0 ; c<n ; c++)
  31.         printf("%d\n", array[c]);
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement