Есть момент, связанный с y = корень(x) при x<0</p>
Это притоверечит главному правилу корня, что подкоренное выражение больше 0, поэтому число x я умножаю на -1
#include
#include
using namespace std;
int main(){
setlocale(0,"rus");
float x,y;
cout << "введите значение x";</p>
cin >> x;
if (x>0){ y = x-7 ;}
else if (x==0) {y = 3;}
else if (x<0) {y = sqrt(-1*x);}</p>
cout << y;</p>
return 0;
}