File: Stare vježbe/vjezbe05/32__selection_sort.c
/* 32__selection_sort.c ----- Program generirani niz slucajnih brojeva sortira selection sort algoritmom za sortiranje. */ #include <stdio.h> #include <stdlib.h> #include <time.h> #define MAX 100 int main() { int n, i, j, k, a[MAX]; srand((unsigned)time(NULL)); printf("Unesite zeljenu velicinu niza brojeva: "); scanf("%d", &n); printf("Niz slucajnih brojeva [1-100]:\n"); for (k = 0; k < n; k++) { a[k] = rand() % 100 + 1; } for(i = 0; i < n-1; i++) { /* printf("%d. korak: ", i+1);*/ for(j = i+1; j < n; j++) if(a[i] > a[j]) { int t; t=a[i]; a[i]=a[j]; a[j]=t; }; /* for(k = 0; k < n; k++) printf("%d ", a[k]); printf("\n");*/ } printf("\nNiz brojeva nakon provodjenja selection sort algoritma:\n"); for(k = 0; k < n; k++) return 0; }
|