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");
  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 0.01s 5320KB
stdin
Standard input is empty
stdout
Массив до:
415 -337 -690 424 444 -402 -940 -821 233 -393 -192 -418 88 804 441 630 -797 -124 -408 318 995 -526 546 962 161 -282 -679 -272 -697 -878 Массив после:
415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415 415