fork(1) download
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <stdlib.h>
  4. #include <time.h>
  5.  
  6. int main()
  7. {
  8. printf("Массив до:\n");
  9. int length=30;
  10. int A[length];
  11. int i, j, Xmin = -1000, Xmax = 1000;
  12. srand(time(NULL));
  13. for (i=0; i<length; i++)
  14. {
  15. A[i] = -1000+rand()%(Xmax-Xmin+1);
  16. printf("%d ", A[i]);
  17. }
  18. printf("\nМассив после:\n");
  19. for (i=0; i<length; i++)
  20. {
  21. int k = i;
  22. int min=A[k];
  23. k = k+1;
  24. for (k; k<length; k++)
  25. if (min>A[k])
  26. {
  27. min = A[k];
  28. }
  29. else
  30. {
  31. min = min;
  32. }
  33. printf("%d ", A[0]);
  34. }
  35. return 0;
  36. }
Success #stdin #stdout 0s 5320KB
stdin
Standard input is empty
stdout
Массив до:
-950 -398 -821 758 -572 717 -991 551 -887 -638 894 -435 -208 -119 621 609 118 901 -583 982 994 166 -36 700 56 -627 -595 -364 -803 -827 
Массив после:
-950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950 -950