Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти первые n чисел Фибоначчи (f0 = 1; f1 = 1; fk +1 = fk-1 + fk; k = 1, 2, 3,...) https://www.cyberforum.ru/ cpp-beginners/ thread261623.html
Найти первые n чисел Фибоначчи (f0 = 1; f1 = 1; fk +1 = fk-1 + fk; k = 1, 2, 3,...) C++
C++ Считать количество элементов массива в диапазоне [а; b]
функция kol както не так вроде работает, понять не могу,она должна считать количество елементов массива в диапозоне а b , помогите плз #include <math.h> #include <iostream.h> int kol(double *a,...
C++ Массив объектов класса неопределенной длины Здравствуйте! Помогите пожалуйста. Для определения массива объектов раньше пользовался MyClass * MyObject, а потом уже задавал его длину. Но после переноса кода класса в отдельный файл, такая фишка... https://www.cyberforum.ru/ cpp-beginners/ thread261620.html C++ Разобраться с построением графика y=sin(x) https://www.cyberforum.ru/ cpp-beginners/ thread261613.html
Вообщем получается не график, а чушь какая-то, может кто видит здесь сразу явные ошибки. Будте добры помочь, а то я устал уже исправлять программу. И если можно какие-нибудь советы на будущее))...
C++ Концепция программы численного интегрирования.
Всем привет! У меня вот возникла одна проблема. Написал программу, которая численно решает системы ДУ и рисует их решение на форме. При интегрировании получается большой массив данных с...
C++ Функция, которая возвращает несколько значений https://www.cyberforum.ru/ cpp-beginners/ thread261591.html
как "забрать" у функции несколько значений? допустим: int func( int x, int y) { x+=5; y+=3; } return (x,y)
C++ Учебный проект https://www.cyberforum.ru/ cpp-beginners/ thread261587.html
Хочу решить небольшой учебный проект для того чтобы разобраться с одномерными массивами и который будет покрывать следующие темы: циклы, функции, одномерные массивы. Прошу подкинуть идеи.
C++ Создание структуры "префиксное дерево". Ошибка "Access violation writing location".
Есть структура данных - бор или префиксное дерево. class trie { char value; // символ узла trie** pointers; // ссылки на следующие узлы public: trie(char value = '#'){ this->value =...
C++ Композиция и иерархия https://www.cyberforum.ru/ cpp-beginners/ thread261583.html
Создать класс кнопка , которая имеет размер. Определить конструкторы и метод доступа. Создать класс окно, содержащее класс кнопка. Дополнительно есть координаты окна. Определить конструкторы и...
C++ Основные управляющие структуры https://www.cyberforum.ru/ cpp-beginners/ thread261581.html
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале x_нач до x_кон с шагом dx с погрешностью е. Таблицу снабдить заголовком и шапкой. Каждая...
C++ Перегрузка операторов и доступ к закрытым членам
Поясните, пожалуйста, почему, когда при перегрузке операторов, елис как аргумент передается ссылка на обьект класса, то через эту ссылку мы имеем досуп з закрытым членам этого класса? Насколько я...
C++ Перевод с 2сс в любую https://www.cyberforum.ru/ cpp-beginners/ thread261577.html
Помогите пожалуйста начинающему программисту написать алгоритм перевода двоичного числа в 8,10,16 системы счисления. Если можно с описанием что бы не скопировать, а разобраться.
Заблокирован
22.03.2011, 05:12 0

Найти приближенное значение числа пи - C++ - Ответ 1473402

22.03.2011, 05:12. Показов 5625. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено VovaMazur как решение

Решение

Определение Пи по формуле Виета с точностью до 10 знака:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <math.h>
#include <iomanip>
using namespace std;
 
int main()
{   double e=0.0000000001;
    double a=sqrt(2.), pi0=0., pi1=2/a;
    
    while(fabs(pi1-pi0) > e)
    {   pi0=pi1;
        a=sqrt(a+2);
        pi1 = pi0*2/a;
    }
    cout<<fixed<<setprecision(10)<<"Pi = "<<pi1*2<<"\n";
        
    cin.get();
    return 0;
}


Вернуться к обсуждению:
Найти приближенное значение числа пи C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2011, 05:12
Готовые ответы и решения:

Для данного числа x и точности eps найти приближённое значение ряда
Для данного числа x и точности eps&gt;0 найти приближённое значение ряда ...

Рекурсия: приближенное значение корня k-й степени из числа
Приветствую всех. Прошу кого нибудь, если не трудно, помочь немного с задачей на рекурсию, я её...

Найти приближенное значение интеграла
Ребята, вы очень нужны) Найти приближенное значение интеграла по формуле средних...

Найти приближенное значение корня уравнения
Методом деления отрезка пополам и методом итераций найти приближенное значение корня уравнения x^2...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2011, 05:12
Помогаю со студенческими работами здесь

Найти приближенное значение функции cos(x)
описать функцию cos1(x,eps) вещественного типа (параметры x,eps- вещественные,eps&gt;0 ),находящую...

Найти приближенное значение функции sin в точке
Помогите решить задачу:): Дано вещественное число X и целое число N (&gt; 0). Найти значение...

Как найти приближенное значение числа?
Допустим: 3,14 ~ 3. Или сложнее: 2,444441 ~ 2; 14,45 ~ 15 Приближать надо до целой части.

Вычислить приближенное значение числа 3/4
Вычислить приближенное значение числа 3/4 с точностью до E=0.001

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru