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

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

Войти
Регистрация
Восстановить пароль
 
teleport
11 / 10 / 3
Регистрация: 11.11.2010
Сообщений: 47
#1

интегрирующая функция - C++

25.03.2011, 16:18. Просмотров 514. Ответов 4
Метки нет (Все метки)

Разработать функцию Integr(A,B,N), интегрирующуюполином степени
N, заданный коэффициентами в массиве А и помещающую коэффици-
енты полинома B(x) = SA(x)dx (S тут как знак интеграла) в массив B. Функция, не должна
использовать дополнительный массив.

надо сделать на С.
помогите, а то я это условие не понимаю что такое полином и что надо сделать то если А B N уже известны
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2011, 16:18
Здравствуйте! Я подобрал для вас темы с ответами на вопрос интегрирующая функция (C++):

Функция удаления текста в скобках [2], непосредственно функция + 12кб вложений - C++
Доброго времени суток, случилось так, что пришлось работать с с-строками (лаба, угу), в которой нужно удалить весь текст в скобках,...

Перегрузка операций: friend-функция или функция-член класса - C++
Здравствуйте, меня интересует вопрос, в чем разница при перегрузке операторов через operator и friend. Вот к примеру такой код. class...

Функция sqrt: существует более одного экземпляра. Функция перегруженная - C++
#include <iostream> #include <math.h> #include <iomanip> using namespace std; int main(){ float s, p; int c, a; s=0; ...

какую библиотеку надо подключать чтоб работала функция _getch() и функция cin.get() - C++
какую библиотеку надо подключать чтоб работала функция _getch() и функция cin.get()

что за функция такая strstr? или это не функция? - C++
void search(sp *list){ sp *prt = list; char f,r; cout<<Rus("введите текст")<<endl; cin>>f; cout<<Rus("введите выходной...

Чистая виртуальная функция функция не имеет оператора переопределения - C++
Пишу программу для записи заметок. Есть 2 класса: Page и Note. Note наследуется от Page. Page.h #pragma once ...

4
Jupiter
Каратель
Эксперт С++
6566 / 3987 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
25.03.2011, 16:54 #2
Цитата Сообщение от teleport Посмотреть сообщение
помогите, а то я это условие не понимаю что такое полином и что надо сделать то если А B N уже известны
полином - это многочлен
к примеру 3-й степени
http://www.cyberforum.ru/cgi-bin/latex.cgi?a+bx+c{x}^{2}+d{x}^{3}
тогда N = 4, А = { a, b, c, d } тогда B = { 0, b, 2c, 3d }

отталкивайтесь от того, что
http://www.cyberforum.ru/cgi-bin/latex.cgi?{B}_{i}=i \times {A}_{i}<br />
i=0...N-1,

Цитата Сообщение от teleport Посмотреть сообщение
надо сделать на С.
делайте
0
teleport
11 / 10 / 3
Регистрация: 11.11.2010
Сообщений: 47
25.03.2011, 17:05  [ТС] #3
Цитата Сообщение от Maxwe11 Посмотреть сообщение
полином - это многочлен
к примеру 3-й степени
http://www.cyberforum.ru/cgi-bin/latex.cgi?a+bx+c{x}^{2}+d{x}^{3}
тогда N = 4, А = { a, b, c, d }, B = { 0, b, 2c, 3d }


делайте
c полиномом понял а что насчет другого: в функцию передаем параметр В, который является решением подъинтегральной функции А, которая тоже уже известна т.к. тоже передается как параметр. куда подставлять N в этом случае я без понятия. или же надо передавать указатели на функции А и В результат которых возводится в степень N но где тогда брать х и всеравно бред какойто.
вот как касшифровать это условие...
напишите желательно пример того что передаем в функцию и что имеем в результате.
0
Jupiter
Каратель
Эксперт С++
6566 / 3987 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
25.03.2011, 17:11 #4
насколько я понял задание, то массив В вы должны расчитать и заполнить внутри функции
0
teleport
11 / 10 / 3
Регистрация: 11.11.2010
Сообщений: 47
25.03.2011, 19:14  [ТС] #5
мб как-то так

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <stdlib.h>
 
void integr(double *a, double *b, int n){
    int i=0;
    while (n){
          b[i++]=exp((n+1)*log(a[i]));
          b[i-1]/=n+1;
          n--;
          }
    }
 
int main(int argc, char *argv[])
{  int v,n=4;
   double b[100],a[]={2,3,4,5};
   integr(a,b,n);
    for(v=0;v<n;v++) printf("%.2f  ",b[v]);
        
  system("PAUSE");  
  return 0;
}
0
25.03.2011, 19:14
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2011, 19:14
Привет! Вот еще темы с ответами:

Создать производный класс, в котором реализована функция умножения вектора на число и функция сложения двух векторов - C++
Write программу с использованием класса Вектор (не без помощи форумчанина), но необходимо создать производный класс, в котором реализована...

Функция заполняющая массив и функция вывода массива - C++
Напишите две функции. Первая функция заполняет массив, вторая функция выводит массив на экран

Нужно сделать, чтобы программа состояла из 3 функций, тоесть 1-ая функция ввода массива, 2-ая основная функция, 3-я- вывод массива - C++
Есть программа #include &lt;iostream&gt; #include &lt;algorithm&gt; const int N = 5; int handSet(void) { int a; std::cout...

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


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

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

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