Помогите решить задачу. C++!
Решить задачу.
Формула в прикрепленном изображении.
Нужно решить ее через C++ и записать ответ (то есть y) в файл. 
Решить задачу.
Формула в прикрепленном изображении.
Нужно решить ее через C++ и записать ответ (то есть y) в файл. 
#include
#include
int main() {
double x;
std::cout > x;
double y = x > 0? x * x + 1 : (x == 0? x * x - 1 : x);
std::ofstream out("file.txt");
out
if( condition1 ) y = ...
else if( condition2 ) y = ...
else y = ...
теперь файл
ofstream f( "file.txt" );
f
1.вводишь х
2.проверяешь х на отличность от нуля
2.1. если х равен нулю считаешь у=х*х-1
2.2. иначе проверяешь х на положительность.
2.2.1. если х больше нуля считаешь у=х*х+1
2.2.2. иначе у=х
3. открываешь файл для записи, записываешь значение у, закрываешь файл
можно так:
std::cin >> x;
std::ofstream f( "file.txt" );
f 0)?(x*x+1):x) ) :-1;
f.close();