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

Определить количество членов в произведении в зависимости от погрешности - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ помогите составить программу решение интегралов методом прямоугольников и трапеций в eclipce c++ http://www.cyberforum.ru/cpp-beginners/thread542864.html
...........
C++ Наследование в С++ Здравствуйте, написал вот код для программы с наследованием, работает, но когда вычисляет площадь, пишет: S=0,когда площадь не равна нулю. Помогите, понять, что за ошибка. В задании нужно вычислить площадь круга которая останется после удаления из него вписанного круга. Сделать наследование с помощью класса Точка. Вот у меня здесь и описано такое наследование. #include<iostream>... http://www.cyberforum.ru/cpp-beginners/thread542863.html
C++ Не могу найти ошибку, классы С++ (-)
Добрый день! Помогите пожалуйста найти ошибку в функции cut(), почему не работает? В целом задача заключается в том, что создать класс дробных чисел в котором предотвращается равенство 0 знаменателя, сокращение или упрощение дроби, если она в не сокращенном виде, и вынос " - " из знаменателя. Все работает кроме операции по сокращению #include <iostream> #include <math.h> using namespace...
C++ Помогите пожалуйста с буквами!
Я написал программу,что - то вроде калькулятора, но столкнулся с такой вот проблемой когда в консоль вводишь не число, а букву или другой знак консоль начинает лагать и бесконечно писать одно и тоже, подскажите плиз как мне сделать так чтобы когда пользователь вводил буквы консоль выводила ему ошибку, а не лагала.
C++ Динамический массив http://www.cyberforum.ru/cpp-beginners/thread542851.html
Помогите пожалуйста написать программу!!! Нужно для будущих авиаторов, не дайте умереть авиации)))) Написать программу, вводя размер массива с клавиатуры Дан одномерный массив, состоящий из N целочисленных элементов. 1.1. Заполнить массив случайными числами. 1.2. Найти минимальный элемент. 1.3. Вычислить сумму положительных нечетных элементов массива. 1.4. Вывести положительные элементы...
C++ добавление записи приветствую всех!!!!у меня такая проблема - мне надо написать программу,которая добавляет запись в файл(уже созданный). но т.к. я новичок в этом деле,то,конечно,у меня не получилось. прошу указать на ошибки. можно прям носом ткнуть)))))и показать где и что именно исправлять. заранее всем спасибо!!!! вот тут моя наработка. сама проблема заключается в том,что добавляет не все. по условию надо... подробнее

Показать сообщение отдельно
BoBaH26
30 / 30 / 0
Регистрация: 02.12.2010
Сообщений: 255

Определить количество членов в произведении в зависимости от погрешности - C++

08.04.2012, 20:31. Просмотров 391. Ответов 9
Метки (Все метки)

Здравствуйте! У меня такой вопрос. Есть задача:
Определить количество членов в произведении в зависимости от погрешности
Необходимо найти кол-во членов произведения, чтобы равенство выполнялось с погрешностью до 6 знаков.
Вот мой код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <conio.h>
#include <math.h>
#include <iostream>
using namespace std;
 
 
int main()
{
    double const_t=int(sqrt(double(2))/2*1000000);
    float P=1;
    int k=1;
    cout<<"const_t = "<<const_t;
    while (int(P*1000000)!=const_t)
    {
        P=P*(1+pow(float(-1),k)/(2*k+1));
        cout<<"\n"<<P;
        k++;
    }
    cout<<"\n"<<int(P*1000000);
    cout<<"\nKol-vo: "<<k;
    _getch();
    return 0;
}
Он работает, но в результате выдает, что кол-во членов будет равно 188 307.
Приходится долго ждать. Неужели надо брать именно столько членов или все-таки где-то есть ошибка?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru