Загрузка данных


#include <iostream>
#include <cmath>

int main() {
    double a, x;

    std::cout << "Введите a: ";
    std::cin >> a;
    std::cout << "Введите x: ";
    std::cin >> x;

    if (a + x <= 0) {
        std::cerr << "Ошибка: a + x должно быть > 0" << std::endl;
        return 1;
    }

    double numerator = std::cbrt(std::log(a + x) * std::abs(a - std::pow(x, 2)));
    double denominator = std::cbrt(std::pow(x, 2)) + std::pow(a, 1.0 / 5.0);

    if (denominator == 0) {
        std::cerr << "Ошибка: деление на ноль" << std::endl;
        return 1;
    }

    double y = numerator / denominator;

    std::cout << "y = " << y << std::endl;

    return 0;
}