Нужно написать цикл как на фото, вроде бы правильно сделал, но не идет. Может кто-то увидит, что не так?
#include <iostream>
#include <cmath>
using namespace std;
int main() {
setlocale(LC_ALL, "");
double Y, F, a, b;
double xn = 2.5, xk = 4.5, hx = 0.5;
double zn = 22, zk = 30, hz = 2;
cout << "a: ";
cin >> a;
cout << "\nb: ";
cin >> b;
for (double x = xn; x <= xk; x += hx) {
for (double z = zn; z <= zk; z += hz) {
if (x <= a) {
Y = pow(x, 2) * Y - x;
}
else if (x < b) {
Y = a * b;
}
else if (b >= a) {
Y = exp(z) + 4;
}
F = sin(3 * Y) + a / b;
cout << "X: " << x << " Y: " << Y << " F: " << F << endl;
}
}
system("pause");
return 0;
}