fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3. int main() {
  4. double a, b, c, d, x, max, min;
  5.  
  6. printf("Enter a, b, c, d: ");
  7. fflush(stdout); // Принудительно выводим приглашение
  8.  
  9. scanf("%lf %lf %lf %lf", &a, &b, &c, &d);
  10.  
  11. // Находим максимум
  12. max = a;
  13. if (b > max) max = b;
  14. if (c > max) max = c;
  15. if (d > max) max = d;
  16.  
  17. // Находим минимум
  18. min = a + c;
  19. if ((b - d) < min) min = b - d;
  20.  
  21. // Вычисляем результат
  22. x = max + min;
  23.  
  24. printf("x = %.4f\n", x);
  25. return 0;
  26. }
Success #stdin #stdout 0.01s 5320KB
stdin
2 3 5 6
2 5 1 3
2 5 1 3
stdout
Enter a, b, c, d: x = 3.0000