Вроде, это сумма всех значений, начиная от k = 1, с шагом в 1, до n включительно Если что, надо писать не 1/3, а 1.0/3 1/3.0 или 1.0/3.0, иначе будет равно 0, ибо будет работать как целочисленное деление double result = 0, n; std::cin >> n; for (int k = 1; k <= n; k++) { result += (fabs(x - k) * cos(pow(k*x, 1.0/3.0)/2)); } result *= log(x) - 2.0/9.0; C double result = 0, n; std::cin >> n; for (int k = 1; k <= n; k++) { result += (fabs(x - k) * cos(pow(k*x, 1.0/3.0)/2)); } result *= log(x) - 2.0/9.0;
vtlstolyarov, Ну добавил рудимент, что теперь докапываться? Решение есть? И всё. Дальше автор темы сам разобрался, вопрос исчерпан
Celeste, Аккуратность и внимательность к деталям отличает хорошего программиста от не очень хорошего :)