Виберіть Посилання > Зміст. і виберіть автоматичний стиль.
Створення змісту
Якщо ви вносите зміни до документа, який впливає на зміст, оновіть зміст, клацнувши правою кнопкою миші зміст і вибравши поле оновити.
Щоб оновити зміст вручну, перегляньте статтю Оновити зміст.
Якщо у вас немає елементів
Відсутні елементи часто трапляються, тому що заголовки не форматуються як заголовки.
Для кожного заголовка, який потрібно додати до змісту, виділіть текст заголовка.
Перейдіть на сторінку Home > стилі, а потім виберіть заголовок 1.
Додавання заголовка
Оновіть зміст.
Щоб оновити зміст вручну, перегляньте статтю Оновити зміст.
Примітка.: Цю сторінку перекладено за до засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була ця інформація корисною. Для довідки цю статтю можна переглянути англійською мовою.
#include <iostream> using namespace std; double val, p; //вводимые параметры значения функции и степень полинома //x - значение функции //res - значение, которое изменяется в процессе рекурсии по схеме Горнера //s - рассматриваемая текущая степень x double rec(double x, double res, double s) { if (s == 0.0) return res; return rec(x, x * res + s - 1, s - 1); } int main(){ cin >> val >> p; //старший коэффициент в схеме Горнера сначала сносится вниз, //поэтому его передаем в качестве начального параметра для результата cout << fixed << rec(val, p, p) << endl; return 0; }
Розташуйте курсор там, де потрібно додати зміст.
Виберіть Посилання > Зміст. і виберіть автоматичний стиль.
Створення змісту
Якщо ви вносите зміни до документа, який впливає на зміст, оновіть зміст, клацнувши правою кнопкою миші зміст і вибравши поле оновити.
Щоб оновити зміст вручну, перегляньте статтю Оновити зміст.
Якщо у вас немає елементів
Відсутні елементи часто трапляються, тому що заголовки не форматуються як заголовки.
Для кожного заголовка, який потрібно додати до змісту, виділіть текст заголовка.
Перейдіть на сторінку Home > стилі, а потім виберіть заголовок 1.
Додавання заголовка
Оновіть зміст.
Щоб оновити зміст вручну, перегляньте статтю Оновити зміст.
Примітка.: Цю сторінку перекладено за до засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була ця інформація корисною. Для довідки цю статтю можна переглянути англійською мовою.
using namespace std;
double val, p;
//вводимые параметры значения функции и степень полинома
//x - значение функции
//res - значение, которое изменяется в процессе рекурсии по схеме Горнера
//s - рассматриваемая текущая степень x
double rec(double x, double res, double s)
{
if (s == 0.0)
return res;
return rec(x, x * res + s - 1, s - 1);
}
int main(){
cin >> val >> p;
//старший коэффициент в схеме Горнера сначала сносится вниз,
//поэтому его передаем в качестве начального параметра для результата
cout << fixed << rec(val, p, p) << endl;
return 0;
}