Дано целое положительное число 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.
Объяснение кода листинга программы
- Входные данные: целое положительное число n, вещественное число x.
- Создаются три переменные: n, x, r. Значение переменных n и x считываются из консоли, значение переменной r инициализируется нулем.
- Выводится сообщение с коэффициентами многочлена вида a0, a1, ..., an через пробел.
- Запускается цикл по числам от n до 0.
- В каждой итерации значение переменной r умножается на x и к нему добавляется значение, считанное из консоли.
- После завершения цикла выводится результат.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д