fork(1) download
  1. #include <stdio.h>
  2. int main() {
  3. double x, max, min;
  4. scanf("%lf", &max); // пока предполагаем, что первый элемент максимальный
  5. min = max; // и минимальный
  6. while (EOF != scanf("%lf", &x)) // читаем следующий пока он есть
  7. {
  8. // если очередное число больше максимального из предыдущих,
  9. // то запоминаем его в качестве нового предполагаемого максимума
  10. if (max < x) max = x;
  11. else if (min > x) min = x;
  12. }
  13. printf("Max value %g\nMin value %g\n", max, min);
  14. }
Success #stdin #stdout 0s 3300KB
stdin
1 2.3 7 14
stdout
Max value 14
Min value 1