Форум программистов, компьютерный форум CyberForum.ru

Пусть даны вещественные числа a,h, натуральное число n - C++

Восстановить пароль Регистрация
 
Deadbite
0 / 0 / 0
Регистрация: 01.11.2012
Сообщений: 27
21.12.2012, 00:09     Пусть даны вещественные числа a,h, натуральное число n #1
Пусть даны вещественные числа a,h, натуральное число n.Вычислить:
f(a)+f(a+h)+f(a+2h)+...+f(a+nh) , где f(x)=(x^2+1)cosx
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2012, 00:09     Пусть даны вещественные числа a,h, натуральное число n
Посмотрите здесь:

C++ Даны натуральное число n, целые числа a1,a2,...,an
Пусть дано натуральное число n и вещественные числа x1,y1,x2,y2,.,xn,yn C++
Даны натуральное число n, действительные числа a1, …, an C++
C++ 7.50. Даны натуральное число n и вещественные числа x1, x2 ,., xn. Найти: максимальное из вещественных чисел;
дано натуральное число n и вещественные числа a1 a2 aN. определить среднеарифметическое этих чисел C++
C++ Даны натуральное число n, действительные числа a1, ., an
C++ Даны натуральное число n, действительные числа a1, ., an
C++ Даны натуральное число n, целые числа a1.an

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
TrueBit
 Аватар для TrueBit
95 / 95 / 12
Регистрация: 19.11.2012
Сообщений: 195
21.12.2012, 00:28     Пусть даны вещественные числа a,h, натуральное число n #2
Как-то так(аргумент у косинуса в радианах):

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <math.h>
using namespace std;
 
double func(double x) { // f(x)=(x^2+1)cosx
    return (pow(x,2.)+1)*cos(x);
}
int main()
{
    //Пусть даны вещественные числа a,h
    double a=1.;
    double h=1.;
    //натуральное число n.
    int n=5;
    double result=0;
 
    for(int i=0; i<=n; i++)          // Вычислить:
        result+=func(a+(double)n*h); // result = f(a)+f(a+h)+f(a+2h)+...+f(a+nh)
 
    cout << "f(a) = " << result << endl;
    getchar();
}
Yandex
Объявления
21.12.2012, 00:28     Пусть даны вещественные числа a,h, натуральное число n
Ответ Создать тему
Опции темы

Текущее время: 20:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru