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

Схема горнера - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задание на массивы, на обработку массивов (С++) http://www.cyberforum.ru/cpp-beginners/thread107065.html
Пожалуйста, уже не знаю у кого просить помощи. Надо решить такую штуку. http://s09.***********/i182/1003/b0/e09c0f1235b0.jpg Заранее большое большое спасибо
C++ Последовательность Фибоначчи СТРОКИ! Помогите пожалуйста написать программу. Ато препод ничего не может толком рассказать а только требует. С уровнем знания С++ поэтому у меня плохо. Нужно написать программу, которая бы находила... http://www.cyberforum.ru/cpp-beginners/thread107063.html
C++ Операторы цикла, целочисленные типы данных
Задали задачку на циклические алгоритмы с кучей пояснений, но все равно похожего найти не могу в поиске(( С консоли вводятся целые числа в диапазоне ±32765 до прекращения ввода по клавише Esc....
C++ Работа с текстом
Помогите реализовать: Считывание текста из текстового файла и вывод на экран только слов, состоящих из заданного количества букв. Сформировать из текста словарь (запись его в новый файл)....
C++ Подсчитать количество пар соседних элементов массива с одинаковыми значениями http://www.cyberforum.ru/cpp-beginners/thread107058.html
Что нужно сделать: Подсчитать количество пар соседних элементов с одинаковыми значениями Диапазон значений : -50 до 50 Размерность массива: 200 Вложения . Пример решения задачи токо не мой...
C++ Найдите пожалуйста ошибку #include <iostream> #include <cmath> #include <ctime> using namespace std; int main(){ char a; int zvezd,probel,b; int i,j,n,s; cout<<"Enter the size of matrix <=20"; cin>>n; подробнее

Показать сообщение отдельно
Best-pm07
..:::BesT:::..
7 / 7 / 1
Регистрация: 19.03.2009
Сообщений: 195
25.03.2010, 00:07  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream.h>
double f(const double x,int a[],const int i,const int max)
{
     if (i+1 < max)return f(x,a,i+1,max)*x + a[i];
     else return a[max]*x + a[i];
}
int main()
{
     int n, i;
     int a[100];
     double x;
cout<<"Введите кол-во элементов N: ";
cin>>n;
cout<<"Введите переменную X: ";
cin>>x;
cout<<"Введите ["<<n<<"] элементов: ";
for(i=0;i<n;i++){
cin>>a[i];}
     cout << f(x,a,0,n-1);
     return 0;
}
Переписал немного программу (под себя, делаю для курсовой)
Вот в чем вопрос: эта программа вычисляет только значение многочлена? (плохо ещё разобрался в методе Горнера)
И как я ТУТ прочитал, что "Метод Горнера позволяет найти корни многочлена, а также вычислить производные полинома в заданной точке"
Но вот я не думаю, что программа выполняет и это...

Помогите дополнить эту программу для таких операций:
- найти корни многочлена
- вычислить производные полинома в заданной точке
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru