#include
#include // Для использования функции pow()
int main() {
double S = 2.05; // Заданное значение S
double sum = 0; // Текущая сумма ряда
int n = 0; // Количество членов ряда
while (sum <= S) {
n++;
sum += 1.0 / pow(n, 2); // Добавляем следующий член ряда
if (sum > S) {
sum -= 1.0 / pow(n, 2); // Если сумма превысила S, отменяем последнее добавление
n--; // И уменьшаем n, так как последний член ряда не должен быть учтен
break; // Выходим из цикла
}
}
std::cout << "Количество членов ряда: " << n << std::endl;
std::cout << "Сумма членов ряда: " << sum << std::endl;
return 0;
}