Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void selectionsort(){
- int* a;
- int n,i,j,schowek,min;
- printf("Podaj rozmiar tablicy\n");
- if(scanf("%d",&n)==1){
- a = (int*)malloc(n * sizeof(int));
- srand((unsigned int) time(0));
- for (i = 0; i < n; i++) {
- a[i] = rand() % 100;
- printf(" %d ", a[i]);
- }puts("\n");
- for(j=0;j<n-1;j++){
- min=j;
- for(i=j+1;i<n;i++){
- if(a[i]<a[min]){min=i;}}
- schowek=a[j];
- a[j]=a[min];
- a[min]=schowek;
- }
- puts("Posortowana tablica");
- for(i=0;i<n;i++){
- printf(" %d" ,a[i]);}
- }free(a);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement