Составители:
Практикум по решению задач на ЭВМ
5) Дополнить алгоритм вычисления значения многочлена в заданной точке
по схеме Горнера вычислением его производной в этой точке.
Указание: Добавление нового коэффициента соответствует переходу от
многочлена P(x) к многочлену P(x)*x+c. Его производная в точке х равна
P'(x)*x+P(x), т.е. не надо знать степень многочлена.
6) В массивах a:array [0..k] of integer и b:array [0..l] of integer хранятся
коэффициенты двух многочленов степеней
k и l. Поместить в массив
с:array [0..m] of integer коэффициенты их произведения, если k,l,m – нату-
ральные, m=k+l и элемент массива с индексом i содержит коэффициент
при х
i
.
Указание:
for i:=0 to m do
begin
c[i]:=0;
end;
for i:=0 to k do
begin
for j:=0 to l do
begin
c[i+j]:=c[i+j]+a[i]*b[j];
end;
end;
Лабораторная работа №21
Преобразование и построение матриц
1) Даны действительная матрица размера nx(n+1), действительные
числа а
1
, а
2
, …, а
n+1,
b
1
, b
2
, …, b
n+1
натуральные
числа p,q (p<=n,
q<=n+1). Образовать новую матрицу размера (n+1)x(n+2) вставкой
после строки с номером p данной матрицы новой строки с элемен-
тами а
1
, а
2
, …, а
n+1
и последующей вставкой после столбца с номе-
ром q нового столбца с элементами b
1
, b
2
, …, b
n+1
2) Дана действительная матрица размера
)1(
+
×
nn
, действительные
числа , натуральное число
11
,...,
+n
aa
)( n
p
p
≤
. Образовать новую мат-
рицу размера
вставкой после строки с номером p данной
матрицы строки с элементами .
)1()1( +×+ nn
11
,...,
+n
aa
program matr(input,output);
71
Практикум по решению задач на ЭВМ 5) Дополнить алгоритм вычисления значения многочлена в заданной точке по схеме Горнера вычислением его производной в этой точке. Указание: Добавление нового коэффициента соответствует переходу от многочлена P(x) к многочлену P(x)*x+c. Его производная в точке х равна P'(x)*x+P(x), т.е. не надо знать степень многочлена. 6) В массивах a:array [0..k] of integer и b:array [0..l] of integer хранятся коэффициенты двух многочленов степеней k и l. Поместить в массив с:array [0..m] of integer коэффициенты их произведения, если k,l,m – нату- ральные, m=k+l и элемент массива с индексом i содержит коэффициент при х i. Указание: for i:=0 to m do begin c[i]:=0; end; for i:=0 to k do begin for j:=0 to l do begin c[i+j]:=c[i+j]+a[i]*b[j]; end; end; Лабораторная работа №21 Преобразование и построение матриц 1) Даны действительная матрица размера nx(n+1), действительные числа а1, а2, …, аn+1, b1, b2, …, bn+1 натуральные числа p,q (p<=n, q<=n+1). Образовать новую матрицу размера (n+1)x(n+2) вставкой после строки с номером p данной матрицы новой строки с элемен- тами а1, а2, …, аn+1 и последующей вставкой после столбца с номе- ром q нового столбца с элементами b1, b2, …, bn+1 2) Дана действительная матрица размера n × (n + 1) , действительные числа a ,..., a , натуральное число p ( p ≤ n) . Образовать новую мат- 1 n +1 рицу размера (n + 1) × (n + 1) вставкой после строки с номером p данной матрицы строки с элементами a ,..., a . 1 n +1 program matr(input,output); 71
Страницы
- « первая
- ‹ предыдущая
- …
- 69
- 70
- 71
- 72
- 73
- …
- следующая ›
- последняя »