fork(1) download
  1. #include <stdio.h>
  2. //#include <conio.h>
  3. #include <locale.h>
  4. #define n 200
  5. float printArray(float *a, int k) {
  6. float min = a[0];
  7. for (int i = 1; i < k; ++i)
  8. if (a[i] < min) min = a[i];
  9. return min;
  10. }
  11. int main() {
  12. setlocale(LC_CTYPE, "Russian");
  13. float X[n], Y[n], Z[n];
  14. int k;
  15. float Xmin, Ymin, Zmin;
  16. printf("введите k \n");
  17. scanf("%d", &k);
  18. printf("\n Введите значения массива X:\n");
  19. for (int i = 0; i<k; i++) {
  20. printf("X[%d] = ", i);
  21. scanf("%f", &X[i]);
  22. }
  23. printf("\n Введите значения массива Y:\n");
  24. for (int i = 0; i<k; i++) {
  25. printf("Y[%d] = ", i);
  26. scanf("%f", &Y[i]);
  27. }
  28. printf("\n Введите значения массива Z:\n");
  29. for (int i = 0; i<k; i++) {
  30. printf("X[%d] = ", i);
  31. scanf("%f", &Z[i]);
  32. }
  33. Xmin = printArray(X, k);
  34. Ymin = printArray(Y, k);
  35. Zmin = printArray(Z, k);
  36. printf("\n минимальный элемент массива X = %f", Xmin);
  37. printf("\n минимальный элемент массива Y = %f", Ymin);
  38. printf("\n минимальный элемент массива Z = %f", Zmin);
  39. //_getch();
  40. return 0;
  41. }
Success #stdin #stdout 0s 2304KB
stdin
3
1.2
1.3
1.0
2.0
2.1
2.2
3.4
3.1
3.2
stdout
введите k 

 Введите значения массива X:
X[0] = X[1] = X[2] = 
 Введите значения массива Y:
Y[0] = Y[1] = Y[2] = 
 Введите значения массива Z:
X[0] = X[1] = X[2] = 
 минимальный элемент массива X = 1.000000
 минимальный элемент массива Y = 2.000000
 минимальный элемент массива Z = 3.100000