Форум программистов, компьютерный форум CyberForum.ru

Написать программу которая вычисляет число пи с заданной точностью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать функцию нахождения площади поверхности и объема цилиндра. Для возврата значений использовать ссылки. http://www.cyberforum.ru/cpp-beginners/thread955459.html
Создать функцию нахождения площади поверхности и объема цилиндра по заданным радиусу основания и высоте. Продемонстрировать её работу для двух цилиндров, вывести результаты работы функции из основной программы.(Задание:В алгоритме решения задачи выделить необходимые функции (как правило это повторяющаяся последовательность действий). Функция должна возвращать несколько значений, для этого...
C++ Массив через потоковый ВВ Необходимо решить задачу на языке С++. Дан вектор, состоящий из 10 элементов целого типа. Сжать массив, удалив из него все элементы, модуль которых не превышает 3. Освободившиеся в конце массива элементы заполнить нулями. Использовать потоковый ввод/вывод http://www.cyberforum.ru/cpp-beginners/thread955444.html
C++ Основы ООП
Здраствуйте! Уже второй день пытаюсь разобраться и хорошего ответа так и не нашел. На форуме подобные вопросы видел, и википидею читал, но полной ясности нет. Вопрос 1 - "Чем отличается абстрактный класс от интерефеса?" Вопрос 2 -"Зачем вообще нужен интрефейс?" Судь по книжкам - абстрактынй класс, это класс которые имеет хотя бы одну вирутальную функции. Т.е любые другие методы и переменные,...
C++ Сумма ряда на С++
Здравствуйте,помогите пожалуйста с задачей: даны действительные x e и целые k n числа вычислить с точностью сумму и указать количество учтенных слагаемых .Считать что требуемая точность достигнута, если вычислена сумма нескольких первых слагаемых и очередное слагаемое оказалось по модулю меньше, чем Е ,-это и все последующие слагаемые можно не учитывать. вот я уже упростила свое выражение "...
C++ Найти минимальный по модулю вектор http://www.cyberforum.ru/cpp-beginners/thread955403.html
С++. Дан вектор, состоящий из 7 элементов целого типа. Найти минимальный по модулю элемент вектора. Ввод вывод потоковый. Помогите пожалуйста!
C++ Как добавить программу в автозагрузку которой нужны администраторские права Привет, как добавить программу в автозагрузку которой нужны администраторские права ? подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1765 / 1140 / 221
Регистрация: 16.05.2013
Сообщений: 3,017
Записей в блоге: 5
Завершенные тесты: 1
16.09.2013, 14:37     Написать программу которая вычисляет число пи с заданной точностью
Catstail, никто не мешает ввести новую переменную, но замечание верное сам обратил внимание но из-за особенностей данного форума отредактировать пост не мог:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream>
 
int main()
{
    float presition;
    float sum = 0.0, pred = 1.0;
    int k = 0;
    system ("chcp 1251>0");
    std::cout << "Введите требуемую точность: " ; std::cin >> presition;
 
    do
    {
        sum += (1.0 - 2.0 * (k%2)) * pred;
    }
    while ( (pred = 1.0 / (2 * ++k + 1)) > presition / 4);
 
    std::cout << 4 * sum << std::endl;
    system("pause");
    return 0;
}
А вызов ф-и не требует машинного времени?
Кстати, ТС просил еще напечатать к-во членов ряда.
C++
1
    std::cout << k << std::endl;
 
Текущее время: 15:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru