Дано целое положительное число n, вещественное число x. Найти значение многочлена вида - PascalABC.NET

Узнай цену своей работы

Формулировка задачи:

Дано целое положительное число n, вещественное число x. Найти значение многочлена вида anxn+an−1xn−1+...+a1x1+a0, если коэффициенты многочлена вводятся последовательно с клавиатуры в следующем порядке: an,an−1,…,a1,a0. Указание: массивы не использовать.

Решение задачи: «Дано целое положительное число n, вещественное число x. Найти значение многочлена вида»

textual
Листинг программы
begin
  var(n,x,r):=(ReadInteger('n ='),ReadReal('x ='),0.0);
  Write('Коэффициенты a' + n + '...a0 через пробел: ');
  loop n+1 do r:=r*x+ReadReal;
  WriteLn('Результат = ', r);
end.

Объяснение кода листинга программы

  1. Входные данные: целое положительное число n, вещественное число x.
  2. Создаются три переменные: n, x, r. Значение переменных n и x считываются из консоли, значение переменной r инициализируется нулем.
  3. Выводится сообщение с коэффициентами многочлена вида a0, a1, ..., an через пробел.
  4. Запускается цикл по числам от n до 0.
  5. В каждой итерации значение переменной r умножается на x и к нему добавляется значение, считанное из консоли.
  6. После завершения цикла выводится результат.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.4 из 5
Похожие ответы