Форум программистов, компьютерный форум, киберфорум
C++/CLI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 29.10.2023
Сообщений: 29

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

29.06.2024, 20:27. Показов 1153. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
https://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{i=1}^{N}\frac{x}{\sin\:ix}

Вот мой код, но мне кажется, что неверно считает, так как при изменении eps результат не меняется:
N - бесконечность.
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
        double eps, X;
        int i = 1;
        double term;
        double s = 0;
        try
        {
            eps = Convert::ToDouble(textBox1->Text);
            if (eps <= 0)
            {
                MessageBox::Show("Eps должен быть больше нуля");
                textBox3->Clear();
                return;
            }
            else if (eps >= 1)
            {
                MessageBox::Show("Eps должен быть больше 1");
                textBox3->Clear();
                return;
            }
        }
        catch (...)
        {
            MessageBox::Show("Неверный ввод Eps");
            textBox3->Clear();
            return;
        }
        try
        {
            X = Convert::ToDouble(textBox2->Text);
            if (X == 0)
            {
                MessageBox::Show("X не может быть равен нулю");
                textBox3->Clear();
                return;
            }
        }
        catch (...)
        {
            MessageBox::Show("Неверный ввод X");
            textBox3->Clear();
            return;
        }
 
        do
        {
            term = X / sin(i * X);
            if (sin(i * X) == 0)
            {
                MessageBox::Show("Деление на ноль");
                textBox3->Clear();
                return;
            }
            s += term;
            i++;
        } while (term > eps);
 
        textBox3->Text = Convert::ToString(s);
    }
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
29.06.2024, 20:27
Ответы с готовыми решениями:

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

Подсчитать сумму членов ряда с точностью до 0,000001 и сумму первых 10 членов ряда
Создать приложение с помощью которого можно для ряда, члены которого вычисляются по формуле...

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

6
0 / 0 / 0
Регистрация: 29.10.2023
Сообщений: 29
29.06.2024, 20:33  [ТС]
Цитата Сообщение от lykriz Посмотреть сообщение
("Eps должен быть больше 1"
Меньше единицы
0
231 / 172 / 71
Регистрация: 14.06.2024
Сообщений: 468
29.06.2024, 20:52
Цитата Сообщение от lykriz Посмотреть сообщение
} while (term > eps);
C++
1
while (Math::Abs(term) > eps);
0
0 / 0 / 0
Регистрация: 29.10.2023
Сообщений: 29
29.06.2024, 21:03  [ТС]
Не работает
0
231 / 172 / 71
Регистрация: 14.06.2024
Сообщений: 468
29.06.2024, 21:16
тут eps вовсе не нужен, т.к ряд не сходится, в формуле внятно же сказано:
C++
1
2
for(int i=1; i<=N; i++)
   .......
0
0 / 0 / 0
Регистрация: 29.10.2023
Сообщений: 29
29.06.2024, 21:34  [ТС]
"Задача 2
Создать приложение. Вычислить сумму ряда с заданной точностью."
Даже если N - конечное, ряд все равно не сходится?
0
231 / 172 / 71
Регистрация: 14.06.2024
Сообщений: 468
01.07.2024, 14:36
Цитата Сообщение от lykriz Посмотреть сообщение
ряд все равно не сходится?
ну да, элементы ряда так и будут по некоей синусоиде колебаться
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.07.2024, 14:36
Помогаю со студенческими работами здесь

Найти сумму ряда с заданной точностью
Данный код хочу перевести на C#, кто может помогите пожалуйста. Данный код является решением...

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

Найти сумму ряда с заданной точностью
Найти сумму ряда с точностью =10-4, общий член которого {a}_{n}=\frac{n!}{2n!}

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

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


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru