Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 16.12.2010
Сообщений: 35
1

подсчитать сумму членов ряда с точностью до 0.000001

27.06.2011, 23:10. Просмотров 2118. Ответов 8
Метки нет (Все метки)

Для ряда, члены которого вычисляются по приведенной ниже формуле, подсчитать сумму членов ряда с точностью до 0.000001. Если Вы считаете это необходимым, можете упростить или преобразовать выражение
подсчитать сумму членов ряда с точностью до 0.000001
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.06.2011, 23:10
Ответы с готовыми решениями:

Подсчитать сумму членов ряда с точностью до 0.000001 и сумму первых 10 членов ряда
вот формула по которому можно ориентироваться: a_n=\left(-1 \right)^n\,\frac{n+1}{n^2+1}

Вычислить значение суммы бесконечного ряда с точностью 10-4 для x=0,70. Определить число членов ряда, вошедших в сумму
помогите плиз мозг уже закипел тему вообше не понял по си шарп

Вычислить значение суммы членов бесконечного ряда с заданной точностью Е
Народ, помогите пожалуйста! Первый курс. Задание: Вычислить значение суммы членов бесконечного...

Вычислить значение суммы членов бесконечного ряда с заданной точностью Е
1. Вычислить значение суммы членов бесконечного ряда с заданной точностью Е с использованием...

8
175 / 176 / 54
Регистрация: 01.06.2011
Сообщений: 507
27.06.2011, 23:26 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
double[] massiv = new double[100];
// Так заполняем массив
for (int i = 0; i < massiv.Length; i++)
{
    int m = -1;
    int n = i + 1;
    for (int j = 2; j <= n; j++)
        m *= -1;
    // Вот тут при делении нужно протестировать кол-во знаков после запятой
    // У меня делит с точностью до 0,000000000000000001
    massiv[i] = m * ((n + 1) / ((n * n * n) + 9));
}
 
double summ = 0;
for (int i = 0; i < massiv.Length; i++)
    summ += massiv[i];
0
0 / 0 / 0
Регистрация: 16.12.2010
Сообщений: 35
27.06.2011, 23:29  [ТС] 3
Благодарю выручил
0
6223 / 3524 / 898
Регистрация: 28.10.2010
Сообщений: 5,926
27.06.2011, 23:29 4
https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{n} = ({-1}^{n})\frac{n + 1}{{n}^{3} + 9}
 Комментарий модератора 
У нас на форуме есть практически все. В том числе и редактор формул.
0
94 / 94 / 14
Регистрация: 11.11.2010
Сообщений: 424
27.06.2011, 23:35 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
using System;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            double sum = 0;//сумма
            int n = 0;//количество проходов
            double temp;//предыдущий результат, для проверки точности
            do
            {
                temp = sum;
                sum += Math.Pow(-1, n) * (n + 1) / (Math.Pow(n, 3) + 9);
                n++;
            }
            while (Math.Abs(sum - temp) > 0.000001);
            Console.WriteLine("Сумма ряда: " + sum + "\n" + "Количество итераций: " + n);
            Console.ReadLine();
        }
    }
}
0
0 / 0 / 0
Регистрация: 16.12.2010
Сообщений: 35
27.06.2011, 23:36  [ТС] 6
Спасибо друг вот тут более понятно))
 Комментарий модератора 
Если какой-либо пост на форуме показался вам полезным, нажмите кнопку "Спасибо" внизу самого поста.
0
175 / 176 / 54
Регистрация: 01.06.2011
Сообщений: 507
27.06.2011, 23:39 7
Не так чуть-чуть. Проверил и почему-то делит не правильно, хотя со скобками порядок. Вот другой код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
double[] massiv = new double[100];
// Так заполняем массив
for (int i = 0; i < massiv.Length; i++)
{
    int m = -1;
    int n = i + 1;
    for (int j = 2; j <= n; j++)
        m *= -1;
    double znam = (n * n * n) + 9;
    double chis = n + 1;
    double del = chis / znam;
    massiv[i] = m * del;
}
 
double summ = 0;
for (int i = 0; i < massiv.Length; i++)
    summ += massiv[i];
0
мастер топоров
903 / 728 / 101
Регистрация: 16.08.2009
Сообщений: 1,476
28.06.2011, 00:09 8
Петррр, а есть какая-то форма для создания формулы или нужно самому писать запрос к cgi?
0
NickoTin
28.06.2011, 00:42     подсчитать сумму членов ряда с точностью до 0.000001
  #9

Не по теме:

Koran, чуть выше панели написания сообщений.

1
28.06.2011, 00:42
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2011, 00:42
Привет! Вот еще темы с ответами:

Вычислить сумму членов ряда
Всем привет, друзья на экзамене зашел в тупик в написании программы лиш потому что не могу понять...

Найти сумму членов ряда
Заочник (в институте появляюсь два раза в год) на сессии всплыл такой вот предмет, скоро сдавать....

Вычислить сумму членов ряда
Добрый день знатоки помогите пожалуйста посмотрите мой код. using System; using...

Найти сумму ряда с точностью g
Условие: Найти сумму ряда с точностью g = 10^-3 (-3 в кубе), общий член которого An(n маленькая)...


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

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

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