/*Matris med tjugotal*/ #include #include #include #include #define MAXPOS 21 #define MINPOS 0 /* #define int slumptal[20] */ void slumpa(int slumptal[20]) { /* skapa slumptal */ int i; srand(time(0)); for(i=0; i<21; i++) { slumptal[i]=rand()/(RAND_MAX/100); } }; main() { /* Initieringar */ int slumptal[20], swaptal, peak, summa; float medel; int i,x; /* skapa slumptal */ slumpa(slumptal); /* Sortera slumptalen */ for (i=0;i<21-1;i++) { for (x=i+1;x<21;x++) { if (slumptal[i]>slumptal[x]) { /* Swap */ swaptal=slumptal[x]; slumptal[x]=slumptal[i]; slumptal[i]=swaptal; } } } /* Skriv ut slumptalen */ i=20; while (i>=0) { printf("slumptal[%d]=%d\n",i,slumptal[i]); i--; } /* Maxvärdet */ peak=0; for (i=0; ipeak) { peak=slumptal[i]; } } /* Skriv ut maxvärdet */ printf("Maxvärde: %d\n", peak); /* printf("Maxvärde: %d\n", slumptal[20]); */ /* Skriv ut minvärdet */ peak=RAND_MAX/100; for (i=0; i