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

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

Войти
Регистрация
Восстановить пароль
 
Алёночка 18+
1 / 1 / 0
Регистрация: 08.12.2010
Сообщений: 33
#1

среднее арифметическое - C++

15.02.2011, 19:12. Просмотров 473. Ответов 8
Метки нет (Все метки)

Найти среднее арифметическое значений функции f(x) в точках a, b, (a+b)/2 используя обращение к функции f=(x*sin⁡ π/4) / (1-2x*(cos⁡ π)/4+x^2).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.02.2011, 19:12
Я подобрал для вас темы с готовыми решениями и ответами на вопрос среднее арифметическое (C++):

Найти среднее арифметическое квадратов и среднее арифметическое абсолютных значений двух вещественных чисел - C++
Всем здрасте помогите плиз. Дается два вещественных числа. Найти среднее арифметическое их квадратов и среднее арифметическое их абсолютных...

Вычислите среднее арифметическое положительных и среднее арифметическое отрицательных чисел - C++
Дано n вещественных чисел,которые вводятся с клавиатуры. Вычислите среднее арифметическое положительных и среднее арифметическое...

Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой - C++
Найти среднее арифметическое значение четных элементов и среднее арифметическое нечетных элементов и сравнить их между собой. Вот часть...

Вычислить среднее арифметическое и среднее геометрическое нечетных чисел, кратных 7 в диапазоне от M1 до M2 - C++
Вычислить среднее арифметическое и среднее геометрическое нечетных чисел, кратных 7 в диапазоне от M1 до M2

Даны два целых числа; найти их среднее арифметическое, их среднее геометрическое - C++
Даны два целых числа найти их среднее арифмитическое их среднее геометрическое Заголовок темы продумываем

Найти среднее геометрическое и среднее арифметическое элементов главной диагонали матрицы - C++
Написать функцию которая находит среднее геометрические и среднее арифметические элементы главной диагонали матрицы, заполнить и выполнить...

8
Ma3a
Эксперт С++
619 / 463 / 31
Регистрация: 28.01.2011
Сообщений: 605
15.02.2011, 19:38 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <cmath>
#include <iostream>
 
const double pi = 3.1415926535;
 
double f(double x)
{
    return ( x * sin(pi / 4.) ) / ( 1. - 2. * x * cos(pi) / 4. + pow(x,2) );
}
 
int main()
{
    double a,b,c;
    std::cin >> a >> b;
    c = (a + b) / 2.;
    std::cout << "The average = " << ( f(a) + f(b) + f(c) ) / 3. << std::endl;
}
1
asics
Freelance
Эксперт С++
2854 / 1789 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
15.02.2011, 19:39 #3
Не самый рациональный способ
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
 
#define M_PI 3.14
 
double get_mid_aref(double a, double b){
  return ( ((a * sin(M_PI / 4)) / (1 - 2 * a *(cos(M_PI) / 4 + pow(a, 2.0))) ) +
  (b * sin(M_PI / 4)) / (1 - 2 * b *(cos(M_PI) / 4 + pow(b, 2.0))) +
  ( (a + b) / 2.0 * sin(M_PI / 4)) / (1 - 2 * (a + b) / 2.0 *(cos(M_PI) / 4 + pow((a + b) / 2.0, 2.0))))
  / 3.0;
}
 
int main(){
  std::cout << get_mid_aref(2, -6);
  return 0;
}
1
HighPredator
5645 / 1962 / 373
Регистрация: 10.12.2010
Сообщений: 5,686
Записей в блоге: 3
15.02.2011, 19:50 #4
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<conio.h>
#include<math.h>
 
#define PI 3.14159265
 
using namespace std;
 
float f(float x)
{
    return (x*sin(x*(PI/4)))/(1-2*x*(cos(x*PI)/4)+x*x);
}
 
void main(void)
{
    float a;
    float b;
    cin>>a;
    cin>>b;
    cout<<(f(a)+f(b))/2<<"\n";
    getch();
}
Функция такая? А то не все пропечаталось.
1
Алёночка 18+
1 / 1 / 0
Регистрация: 08.12.2010
Сообщений: 33
15.02.2011, 19:55  [ТС] #5
там x один лишний.. функция f=(x*sin п/4)/(1-2*x*cos п/4+x^2),да и там еще даны значения a=0.1,b=0.8
0
asics
Freelance
Эксперт С++
2854 / 1789 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
15.02.2011, 19:59 #6
Тогда так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <cmath>
 
#define M_PI 3.14
 
double get_mid_aref(double a){
  return ( ((a * sin(M_PI / 4)) / (1 - 2 * a * cos(M_PI / 4) + pow(a, 2.0))) );
}
 
int main(){
  double a = 0.1, b = 0.8;
  std::cout << (get_mid_aref(a) + get_mid_aref(b) + get_mid_aref((a + b)) ) / 3.0;
  return 0;
}
1
Алёночка 18+
1 / 1 / 0
Регистрация: 08.12.2010
Сообщений: 33
15.02.2011, 20:34  [ТС] #7
мне бы вот еще где нибудь вид экрана на выводе задачи найти...а то у меня на семерке си никак идти не хочет
0
asics
Freelance
Эксперт С++
2854 / 1789 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
15.02.2011, 20:41 #8
Алёночка 18+,
1
Миниатюры
среднее арифметическое  
Алёночка 18+
1 / 1 / 0
Регистрация: 08.12.2010
Сообщений: 33
15.02.2011, 20:44  [ТС] #9
огромное тебе спасибо,ты меня так выручил...*****
0
15.02.2011, 20:44
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2011, 20:44
Привет! Вот еще темы с ответами:

Найти среднее арифметическое и среднее геометрическое модулей двух чисел - C++
Найти средне арифметическое и средне геометрическое их модулей. Средне геометрическое вычисляется по формуле: G= √|A|B|.

Вычислить среднее арифметическое и среднее геометрическое положительных элементов матрицы - C++
Составить функцию что вычесляет среднее арифметическое и среднее геометрическое положительных элементов матрицы.Помогите пожалуйста

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

Выясните, что больше: среднее арифметическое или среднее геометрическое трех положительных чисел - C++
Выясните, что больше: среднее арифметическое или среднее геометрическое трех положительных чисел. Разработайте перегруженные функции...


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

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

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