#include
#include
using namespace std;
template::value>>
T input(const char* prompt, istream& inp = cin) {
T value{};
cout << prompt;
inp >> value;
inp.ignore(0x1000, '\n');
return value;
}
int main() {
auto x = input("x: ");
auto y = input("y: ");
auto z = input("z: ");
auto a = log(pow(y, -sqrt(fabs(x)))) * (x - y / 2.0) + pow(sin(atan(z)), 2);
cout.setf(ios::fixed);
cout.precision(3);
cout << "alpha: " << a << '\n';
}
#include
#include
using namespace std;
template::value>>
T input(const char* prompt, istream& inp = cin) {
T value{};
cout << prompt;
inp >> value;
inp.ignore(0x1000, '\n');
return value;
}
int main() {
auto x = -15.246;
auto y = 4.642e-2;
auto z = 20.001e2;
auto a = log(pow(y, -sqrt(fabs(x)))) * (x - y / 2.0) + pow(sin(atan(z)), 2);
cout.setf(ios::fixed);
cout.precision(3);
cout << "alpha: " << a << '\n';
}