#include
using namespace std;
double maximum(const double, const double);
double maximum(const double, const double, const double);
int main() {
locale::global(locale(""));
cout << " Введите три числа через пробел: ";
double a, b, c;
cin >> a >> b >> c;
double k = (maximum(a, a + b) + maximum(a, b + c, a + b)) /
(1 + maximum(a * b, b * c) + maximum(a + b * c, 15.0, a * c));
cout << " K = " << k << endl;
cin.get(); cin.get();
return 0;
}
double maximum(const double _a, const double _b) {
return _a > _b ? _a : _b;
}
double maximum(const double _a, const double _b, const double _c) {
return (_a > _b) ? (_a > _c) ? _a : _c : (_b > _c) ? _b : _c;
}
Бонус-трек.. .