Advertisement
Nahid8195

Selection Sorting

Jun 15th, 2021
904
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. // Selection sorting
  2. //Mir Shamim Nahid
  3.  
  4. #include <stdio.h>
  5. int main ()
  6. {
  7.     int arr[10];
  8.     int i,j,k,minIndex,n,temp;
  9.  
  10.     printf("Enter Number of input:");
  11.     scanf("%d",&n);
  12.  
  13.     printf("Enter %d number: ",n);
  14.     for(k=0;k<n;k++)
  15.     {
  16.         scanf("%d",&arr[k]);
  17.     }
  18.  
  19.  
  20.     for(i=0;i<n-1;i++)
  21.     {
  22.         minIndex = i;
  23.         for(j=i+1; j<n; j++)
  24.         {
  25.             if(arr[j]<arr[minIndex])
  26.             {
  27.                 minIndex=j;
  28.             }
  29.         }
  30.         temp=arr[i];
  31.         arr[i]=arr[minIndex];
  32.         arr[minIndex]=temp;
  33.     }
  34.  
  35.     printf("After Sorting: \n");
  36.  
  37.     for(i=0; i<n; i++)
  38.     {
  39.         printf("%d ",arr[i]);
  40.     }
  41.  
  42.     return 0;
  43. }
  44.  
  45.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement