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

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

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

Вычислить суммы: - C++

30.11.2012, 20:14. Просмотров 332. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста вычислить конечную сумму:
0
Миниатюры
Вычислить суммы:  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.11.2012, 20:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Вычислить суммы: (C++):

Вычислить суммы элементов нижних треугольных матриц. Суммы вычислять в функции - C++
Вычислить суммы элементов нижних треугольных матриц для А(15,15) и В(20,20). Суммы вычислять в функции.

Вычислить и вывести отдельно суммы положительных и суммы отрицательных элементов в каждой строк - C++
Дана матрица размером N*M. Вычислить и вывести отдельно суммы положительных и суммы отрицательных элементов в каждой строке,а затем в...

Вычислить приближенно значение бесконечной суммы (справа от каждой суммы дается ее точное значение, с которым можно сравнить полученный ответ) - C++
1+(1\2^2)+(1\3^2)+(1\4^2)+...=p^2\6

Вычислить приближенно значение бесконечной суммы (справа от каждой суммы дается ее точное значение, с которым можно сравнить полученный ответ): - C++
1+x^1 /1!+x^2 /2!+x^3 /3!+...=e^x

Вычислить значение суммы 1/k! - C++
Вычислить значение суммы S = 1/1! + 1/2! + ... + 1/k! Dev-C++

Вычислить значение суммы - C++
3)Вычислить S= ∑_(i-1)^30▒1/〖(2i)〗^2

5
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
02.12.2012, 13:36 #2
a)
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 <iostream>
#include <cmath>
 
double f(int k)
{ 
 int r=1;
 for (int i=1; i<=k; i++) 
      r*=i;
 return r;
}
 
int main()
{
     double t=1,e,s=0.0,x;
     std::cin>>x>>e;
     for(int k=1; t>=e; k++)
     {
                s+=pow(-1.0,k)*t*pow(sin(t*x),2);
                t=1/f(k);
    }
    std::cout<<s<<'\n';
     return 0;
}
1
Proger80lvl
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 65
02.12.2012, 13:40  [ТС] #3
BumerangSP, можешь помочь с остальными номерами?
0
BumerangSP
4287 / 1409 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
02.12.2012, 13:47 #4
Да, там же то же самое, только формулу подправить, да переменную добавить:
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 <iostream>
#include <cmath>
 
double f(int k)
{ 
 int r=1;
 for (int i=1; i<=k; i++) 
      r*=i;
 return r;
}
 
int main()
{
     double t=1,e,s=0.0,x,a;
     std::cin>>a>>x>>e;
     for(int k=1; t>=e; k++)
     {
                s+=t*log(t*x);
                t=1/pow(a,k);
    }
    std::cout<<s<<'\n';
     return 0;
}
1
Proger80lvl
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 65
02.12.2012, 16:52  [ТС] #5
BumerangSP, помоги написать код к этой задачке Вычислить значение выражения
0
Proger80lvl
0 / 0 / 0
Регистрация: 23.11.2012
Сообщений: 65
03.12.2012, 21:35  [ТС] #6
BumerangSP, можете через домножение сделать ,а не через pow пж.
0
03.12.2012, 21:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2012, 21:35
Привет! Вот еще темы с ответами:

Вычислить значение суммы - C++
Хелпоните с кодом )

Как вычислить значение суммы - C++
Для заданого целого числа n вычислить значение суммы

Рекурсия. Вычислить значение суммы - C++
задание внутри помогите пожалуйста:cry::cry::cry:

Вычислить с точностью e значение суммы - C++
Помогите разобраться. MS Visual C++.


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

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

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