Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
hinata46243
1 / 1 / 0
Регистрация: 12.10.2012
Сообщений: 46
#1

Схождение ряда - C++

02.11.2012, 22:17. Просмотров 711. Ответов 5
Метки нет (Все метки)

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
28
#include <vcl.h>
#include <math.h>
#include <stdio.h>
#pragma hdrstop
void main()
{
double f=1, ff=1, z, u, e, g;
int n;
        printf ( "\n\t 123 \n");
        printf ( "\n 123 \n");
        printf ( "\n 123 \n");
        printf ( "\n  ");
        scanf ("%d", &n);
        n=0;
        g=50;
        e=pow(10,-20);
        printf("\n n= %3d u=%.20lf z=%.20lf",n,u,z);
        while(fabs(u)<=g && fabs(u)>=e)
        {n++;
        f=f*n;
        ff=ff*((2*n)*((2*n)-1));
        z=z+(f*f)/ff;
        }
        if (fabs(u)<=e) { printf("\n\n Ryad shoditsya\n\n u = %20.20lf  z = %20.20lf", u,z);}
        if (fabs(u)>=g) { printf("\n\n Ryad ne shoditsya\n\n u = %20.20lf  z = %20.20lf", u,z);}
        printf("\n\n n= %3d u=%.20lf z=%.20lf\n",n,u,z);
system("pause");
}
Нужно чтобы программа высчитывала формулу до схождения или не схождения ряда( у меня он сходится ). Еще нужно сделать чтобы не нужно было ничего вводить, т.е открыл, она высчитала, показала, что сходится и всё. Помогите пожалуйста, заранее благодарен.
0
Изображения
 
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.11.2012, 22:17
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Схождение ряда (C++):

Найти 10 членов ряда, абсолютную разность между табличной функцией и суммой ряда - C++
Требуется определить: 10 членов ряда, абсолютную разность между табличной функцией и суммой ряда. Для вычисления члена ряда нужно...

Составить программу вычисления числового ряда для известного числа членов ряда N - C++
Пожалуйста, как на C++ выполнить это задание, много времени потратил и все никак. Работает частично, но что-то я упускаю. Составить...

Найти сумму ряда с заданной точностью, если дан общий член ряда - C++
Найти сумму ряда с точностью Е=-4 (0.0001) общий член которого n=n*-n2 (n kvadrat)... Надо написать программу, т.е текст..на языке Си...

Определить: 10 членов ряда; абсолютную разность между табличной функцией и суммой ряда - C++
D(n)=-((x-1)*(n+1))/(n+2) Функцию pow() в программе не применять! #include&lt;iostream&gt; #include&lt;math.h&gt; using namespace std; int...

Посчитать сумму ряда, ограничивая число элементов ряда первым элементом, меньшим заданной величины - C++
Посчитать сумму ряда, ограничивая число элементов ряда первым элементом, меньшим заданной величины eps. Определить реальную точность ряда. ...

Вычислить сумму ряда. Где-то напутал знаки или формула ряда не правильная. Посмотрите свежим взглядом. - C++
Привет! Пишу простую контрольную, не могу понять, то ли я где-то со знаками туплю, то ли формула не корректна. Задание: Мое...

5
hinata46243
1 / 1 / 0
Регистрация: 12.10.2012
Сообщений: 46
04.11.2012, 20:44  [ТС] #2
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
28
29
30
31
32
#include <vcl.h>
#include <math.h>
#include <stdio.h>
#pragma hdrstop
void main()
{
double f=1, ff=1, z, u, e, g;
int n;
printf ( "\n\t 123 \n");
printf ( "\n 123 \n");
printf ( "\n 123 \n");
printf ( "\n ");
n=0;
g=50;
e=pow(10,-20);
f=1;
ff=2;
z=u=f/ff;
printf("\n n= %3d u=%.5lf z=%.5lf",n,u,z);
while(fabs(u)<=g || fabs(u)>=e)
{n++;
f=f*n;
ff=ff*((2*n)*((2*n)-1));
u=(f*f)/ff;
z=z+u;
printf("\n z=%.20lf n= %d",z,n);
}
if (fabs(u)<=e) { printf("\n\n Ryad shoditsya\n\n u = %.5lf z = %.5lf", u,z);}
if (fabs(u)>=g) { printf("\n\n Ryad ne shoditsya\n\n u = %.5lf z = %.5lf", u,z);}
printf("\n\n n= %3d u=%.20lf z=%.5lf\n",n,u,z);
system("pause");
}
посмотрите пожалуйста, почему выдает ошибку??
0
vasiliy21
26 / 26 / 2
Регистрация: 24.10.2012
Сообщений: 135
04.11.2012, 20:49 #3
Для
C++
1
system("pause");
надо
C++
1
#include <iostream>
1
hinata46243
1 / 1 / 0
Регистрация: 12.10.2012
Сообщений: 46
04.11.2012, 20:50  [ТС] #4
Тема закрыта, спасибо. Нашёл ошибку сам.
0
silent_1991
Эксперт С++
4993 / 3051 / 149
Регистрация: 11.11.2009
Сообщений: 7,038
Завершенные тесты: 1
09.11.2012, 20:22 #5
hinata46243, нашли ошибку - поделитесь решением. Оно может оказаться полезным не только вам.
0
hinata46243
1 / 1 / 0
Регистрация: 12.10.2012
Сообщений: 46
09.11.2012, 23:10  [ТС] #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
24
25
26
27
28
29
30
#include <vcl.h>
#include <math.h>
#include <stdio.h>
#pragma hdrstop
void main()
{
double f, ff, a, z, u, e, g;
int n;
printf ( "\n\t Rabota 6 \n");
printf ( "\n student gruppi ut-11 Kreknin AA \n");
n=1;
g=10;
e=pow(10,-16);
f=1.0;
ff=2.0;
z=u=f/ff;
printf("\n n= %3d u=%.20lf z=%.20lf",n,u,z);
while (fabs(u)<=g && fabs(u)>=e)
{n++;
f=f*n;
ff=ff*(2*n)*(2*n-1);
u=f*f/ff;
z=z+u;
printf("\n n= %3d u=%.20lf z=%.20lf",n,u,z);
}
if (fabs(u)<=e) { printf("\n\n Ryad shoditsya\n\n u = %20.20lf z = %20.20lf", u,z);}
if (fabs(u)>=g) { printf("\n\n Ryad ne shoditsya\n\n u = %20.20lf z = %20.20lf", u,z);}
printf("\n\n n= %3d u=%.20lf z=%.20lf\n",n,u,z);
system("pause");
}
работает.
1
09.11.2012, 23:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2012, 23:10
Привет! Вот еще темы с ответами:

Найти сумму ряда с точностью до члена ряда - C++
Найти сумму ряда с точностью до члена ряда, меньшего 0.0001 для заданного значения и сравнить эту сумму с функцией контроля. Для...

Найти сумму ряда с точностью до члена ряда - C++
Помогите пожалуйста с задачей , вот условие Найти сумму ряда с точностью до члена ряда, меньшего ε(0.0001) для заданного значения и...

определить число членов ряда, необходимых для расчета с заданной погрешностью суммы членов ряда: - C++
определить число членов ряда, необходимых для расчета с заданной погрешностью суммы членов ряда: 1-1/3+1/5-1/7+…..: (-1)^N/(2*N+1);...

составить алгоритм инвертирования ряда чисел , т.е. записи всех чисел заданного ряда в обратном порядке - C++
:cry:


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.