Дан многочлен P(x) ступени n и многочлен Q(x) степени m. Получить
Дан многочлен P(x) степени n и многочлен Q(x) ступени m. Получить многочлен (P(x) * Q(x)) штришок C++
Задать свой вопросinclude lt;iostreamgt;
include lt;time.hgt;
using namespace std;
int main()
int n, m;
cout lt;lt; "n = ";
cin gt;gt; n; //n и m - ступени данных многочленов
cout lt;lt; "m = ";
cin gt;gt; m;
float *a = new float [n + 1];
float *b = new float [m + 1];
float *c = new float [n + m + 1]; //n + m - ступень нового многочлена
//заполняем массивы a и b
for (int i = 0; i lt; n + 1; i++)
cin gt;gt; a[i];
cout lt;lt; endl;
for (int i = 0; i lt; m + 1; i++)
cin gt;gt; b[i];
cout lt;lt; endl;
for (int k = 0; k lt; n + m + 1; k++)
float S = 0; //творение коэф-в
for (int i = 0; i lt; n + 1; i++)
for (int j = 0; j lt; m + 1; j++)
if (i + j == k) S += a[i] * b[j];
c[k] = S;
//творение массива для коэф-в производной
float *d = new float[n + m + 1];
//наполнение массива d
srand((unsigned int)time(NULL));
for (int i = 0; i lt; n + m + 1; i++) //псевдослучайное число
d[i] = rand() % 15;
//изменение и вывод массива d
for (int k = 1; k lt; n + m + 1; k++)
d[k - 1] = k * c[k];
cout lt;lt; d[k - 1] lt;lt; " ";
system("pause");
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.