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

Найти сумму ряда с заданной точностью - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ 0x8000? http://www.cyberforum.ru/cpp-beginners/thread176580.html
а что это??? Oxffff 0x8000
C++ Выяснить, пересекаются ли параболы Доброй ночи всем! Дано задание : Выяснить, пересекаются ли параболы у=аx^2+bx+с и у= dx^2+ex+f.Если пересекаются то найти точки пересечения. Вот мой код программы: #include "stdafx.h" #include <iostream> #include <math.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread176550.html
Написать класс, содержащий сведения об N телефонах C++
Написать класс, содержащий сведения об N телефонах АТС в таком виде: фамилия абонента, год установки телефона, номер телефона, количество. Написать программу, выдающую следующую информацию: а) выдать номер телефона по фамилии абонента; б) определить количество установленных телефонов в K-ом году. Добавлено через 1 час 29 минут Ребят оч програмка нужна
C++ Построить множество пар вершин по матрице инцидентности
задано матрицу инцидентности. построить множество пар вершин. как реализовать?? //вводим матрицу инцидентности for(i=0;i<n;i++) for(j=0;j<n;j++) { do { cout<<"M: "; cin>>SMatrix;
C++ метод Рунге-Кутта http://www.cyberforum.ru/cpp-beginners/thread176541.html
Всем доброго времени суток, меня интересует, пользуясь методом Рунге -Кута для диф уравнений, я получу в ответе точки, графика диф уравнения, или выражу x через y, или наоборот?
C++ Очистка У меня задача зделать в форме канкулятор на сложение. Все уже написал, не погу понять как зделать что бы Label, после того как в него вывелся ответ, очистился после нажатия кнопки? Тоесть мне нада зделать: нажал на кнопку - Label очистился от всех знаков. подробнее

Показать сообщение отдельно
DimaRoy
1 / 1 / 0
Регистрация: 14.10.2010
Сообщений: 14
21.10.2010, 12:38  [ТС]     Найти сумму ряда с заданной точностью
Мне нужно переделать код используя while и задать точность
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream.h>
#include <math.h>
#include <conio.h>
 
 
int main()
{
    int n;
    float d,a,b,c;
    b=1;
    c=1;
    cout << "Enter n\n";
    cin>>n;
    a=exp(n*log(3));
    for (int i=1;i<n+1;i++)
    {
        b=b*i;
    }
    for (int i=1;i<3*n+1;i++)
    {
        c=c*i;
    }
    d=(a*b)/c;
    cout<<d<<endl;
    getch();
    return 0;
}
Добавлено через 3 часа 12 минут
Отредактируйте пожалуйста!

Добавлено через 12 часов 15 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream.h>
#include <conio.h>
#include <math.h>
main ()
{double n=0, s=0,b,c,a, f=1, a1;
const float r=0.0001;
do
{n++;
f*=n;
a1=a;
b=exp(n*log(3));
for (int i=1;i<3*n+1;i++)
    {
        c=c*i;
    }
a=f*b/pow (n,n);
s+=a;
cout<<"C("<<n<<")="<<s<<endl<<"riznytsa= "<<fabs(a-a1)<<endl;
}
while ((fabs(a-a1))>=r);
cout<<s<<endl;
getch ();
return 0;
}
Я сделал только считает совсем не то
 
Текущее время: 10:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru