@Andrii_UA

Где в цикле я допустил ошибку?

Нужно написать цикл как на фото, вроде бы правильно сделал, но не идет. Может кто-то увидит, что не так?
6532e64b0f381467899220.png
#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;
}
  • Вопрос задан
  • 184 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы