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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 31, средняя оценка - 4.94
идрис
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 11
#1

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

18.09.2012, 18:35. Просмотров 4251. Ответов 19
Метки нет (Все метки)

Найти сумму ряда с точностью Е=[10]-4 (0.0001) общий член которого [a]n=[e]n*[100]-n2 (n kvadrat)...
Надо написать программу, т.е текст..на языке Си...
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.09.2012, 18:35
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму ряда с заданной точностью, если дан общий член ряда (C++):

Найти сумму ряда, общий член которого равен an=(2n-1)/2^n, с заданной точностью - C++
И снова привет этому замечательному форуму, в очередной раз взываю к помощи Задание необходимо выполнить в двух вариантах (используя два...

Найти сумму ряда с точностью е=10^-3 ,общий член которого An = (-1)^n-1/n^n - C++
Найти сумму ряда с точностью е=10-3 ,общий член которого An = (-1)^n-1/n^n

Найти сумму ряда с точностью, общий член которого. Ответьте пожалуйста - C++
Народ, очень прошу Вас помочь. Помогите решить пример в С++: Найти сумму ряда с точностью е=10-3, общий член которого: ...

Найти сумму ряда, общий член которого задан формулой, с точностью ε - C++
Найти сумму ряда, общий член которого задан формулой, с точностью ε (10-4)

Вычислить сумму ряда с точностью E, общий член которого an = e-n. - C++
Вычислить сумму ряда с точностью E, общий член которого an = e-n. Добавлено через 15 минут Хелп умоляю! Добавлено через 42...

Найти сумму 15 членов ряда общий член котрого an=(Ln(n!))/(n!)^3 - C++
Найти сумму 15 членов ряда общий член котрого an=(Ln(n!))/(n!)^3,при этом n! вычислить в виде функции

19
HighPredator
5544 / 1857 / 346
Регистрация: 10.12.2010
Сообщений: 5,479
Записей в блоге: 2
18.09.2012, 18:40 #2
Формулу получше обрисуйте - гадать неохота.
0
идрис
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 11
18.09.2012, 22:48  [ТС] #3
вот так...
теперь надеюсь поймете!
0
Миниатюры
Найти сумму ряда с заданной точностью, если дан общий член ряда  
vaskiss
101 / 19 / 5
Регистрация: 16.08.2011
Сообщений: 203
18.09.2012, 22:59 #4
В чем трудность? Покажите что у вас получилось.
0
идрис
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 11
19.09.2012, 06:27  [ТС] #5
vaskiss, у меня вот именно ничего не получилось..
0
Fler
208 / 210 / 9
Регистрация: 20.12.2011
Сообщений: 635
19.09.2012, 06:59 #6
н = 0
Находите н-нный член
Запоминаете текущее значение суммы
прибавляете к найденный член
увеличиваете н
Повторять пока модуль от разности предыдущего значения суммы и текущего значения суммы будет больше чем заданная точность
0
Thinker
Эксперт С++
4228 / 2202 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
19.09.2012, 08:39 #7
Цитата Сообщение от Fler Посмотреть сообщение
Повторять пока модуль от разности предыдущего значения суммы и текущего значения суммы будет больше чем заданная точность

Не по теме:

это не ряд Лейбница, для него такое не пройдет. уже при n=2 данное условие будет верным. и что это за ряд такой получится из двух слагаемых?!

0
идрис
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 11
19.09.2012, 21:12  [ТС] #8
программу написать сможете?
0
Thinker
19.09.2012, 21:20
  #9

Не по теме:

а смысл? наверняка вам преподаватель пояснил каким методом приближать, а вы ведь не удосуживаетесь вникнуть в слова преподавателей и простите на форуме за вас все сделать. может на форуме вам и помогут, но ведь это может не понравиться тому, кто это будет принимать, если вам и правда алгоритм пояснили заранее.

1
идрис
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 11
20.09.2012, 15:42  [ТС] #10
если бы вы знали какой у меня преподаватель??
а для чего тогда форум???
а так то я здесь никого не заставляю..если хотите помогите, если нет..то, кто-то другой поможет..
спасибо вам, что тратите время..
надеюсь здесь есть добрые люди..которые могут написать, если им не трудно!

Таким людям буду благодарна!)
0
vaskiss
101 / 19 / 5
Регистрация: 16.08.2011
Сообщений: 203
20.09.2012, 17:28 #11
Цитата Сообщение от идрис Посмотреть сообщение
а для чего тогда форум???
Почему каждому новичку на форуме приходится объяснять разницу между "помогите" и "сделайте за меня"?
Сомнительно, что кто-то сделает за вас вашу работу, если конечно не располагаете определенной суммой денег. Покажите, что вы трудились и у вас действительно ничего не получилось, тогда и помогут и исправят ваши ошибки с удовольствием. Если же вам лениво разбираться с вашей же задачей, то стоит обратиться в раздел предложения работодателей и за некоторую плату ваша задача будет решена.
1
Thinker
20.09.2012, 19:19
  #12

Не по теме:

идрис, понимаете, эта задача требует определенных методов приближения значений частичных сумм к истинному значению суммы ряда, о которых вам должен был рассказать ваш преподаватель. толку писать алгоритм, который он с легкостью может забраковать (например, он ожидает чего-то конкретного). кто виноват, что вы не можете пояснить всех условий задачи, как следует в ней разобравшись.

2
идрис
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 11
21.09.2012, 19:41  [ТС] #13
vaskiss...ленивость??? вы понимаете смысл слово???
если человек ленив, он даже не будет сидеть в этом форуме!..запомните...


Thinker..извините, мне тяжело понять этот язык..я недавно только начала изучать..
и я на казахском языке учусь...вы поймите, что я не от ленивости пишу..
да была бы я такой, то даже и не искала...не писала бы на форум..

!!!Если кто-нибудь сможет решить, то, пожалуйста, сделайте за меня..
надеюсь, в этом мире есть человек, который справится и без денег..кому не жалко!!!)))
0
Thinker
Эксперт С++
4228 / 2202 / 150
Регистрация: 26.08.2011
Сообщений: 3,802
Записей в блоге: 5
21.09.2012, 21:11 #14
С учетом того, что http://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{e^n}{100^{n^2}} очень быстро стремится к 0, получаем такой простенький вариант

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<stdio.h>
#define EXP 2.71828182845904523536
 
double Sum(double eps)
{
   double sum, p, deg100;
   long i = 1, j;
   deg100 = sum = p = 1.0;
   while (p >= eps)
   {
       i++;
       for(j = 0; j < 2*i - 1; j++)
          deg100 *= 100;
       sum += (p *= EXP/deg100);
   }
   return sum;
}
 
int main()
{
   printf("%f\n", Sum(0.0001));
   return 0;
}
1
идрис
0 / 0 / 0
Регистрация: 09.05.2012
Сообщений: 11
22.09.2012, 06:09  [ТС] #15
спасибо большое...можно вопрос?
deg100..это в С++..а просто в Си как будет?

a=exp(n)/exp((n*n)*log(100))...проверьте..и так можно писать?

j < 2*i - 1..объясните..

ЕЩЕ РАЗ БОЛЬШОЕ СПАСИБО)
0
22.09.2012, 06:09
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.09.2012, 06:09
Привет! Вот еще темы с ответами:

Найти сумму ряда с заданной точностью c - C++
Найти сумму ряда с заданной точностью. Точность и значение переменной х вводить с клавиатуры. Осуществить проверку ошибок ввода. Считать...

Найти сумму ряда с заданной точностью - C++
Найти сумму ряда с точностью E=10-3, общий член которого an=2n/(n-1)

Найти сумму ряда с заданной точностью - C++
Нужно написать программу по вычислению суммы ряда y=1/x+1/x^2+...+1/x^n c точностью eps=0.001 Нужно сделать обязательно через функции. ...

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


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

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

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