fork download
  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std;
  4.  
  5. int main(){
  6. double Sum =0, e=100; //Объявление переменных, которые обозначают член последовательности и сумму членов последовательности
  7. double E; //Объявление переменной, которая обозначает точность, с которой мы будем находить сумму.
  8. cin >> E; //Ввод значения точности
  9. if(E<=0){ //Проверка условия(точность не может быть равна нулю или быть отрицательным числом, иначе нас ждет бесконечный цикл)
  10. cout <<"Попробуйте ввести положительное число отличное от нуля!"<<endl;
  11. return 1;
  12. }
  13. else{
  14. for(int i = 1;e > E;i++){ //Главный цикл.
  15. e = 1.0/(i*i); //Вычисление члена последовательности
  16. Sum +=e; //Суммирование элементов
  17. }
  18. }
  19. cout << fixed <<setprecision(10) << Sum << endl; //Вывод результата.
  20. return 0; //Конец
  21. }
Success #stdin #stdout 0s 3476KB
stdin
0.3
stdout
1.2500000000