Поделитесь своими знаниями, ответьте на вопрос:
Даны векторы a ( a1, a2, ..., ), b(b1, b2, ..., Элементы матрицы S = вычисляются по формуле . Найти матрицу S и сумму элементов ее k -го столбца. a =(2 -7, 1 3, 2 - 5, 4 6, 9) b= (8, 1 3, 2 -6, 4 -3, 5) k = 3
#include <math.h>
using namespace std;
int main()
{
float a,b,c;
int d;
float x1, x2;
cout << "ax^2+bx+c=0" << endl;
cout << "Input a:" << endl;
cin >> a;
cout << "Input b:" << endl;
cin >> b;
cout << "Input c:" << endl;
cin >> c;
d= sqrt(b*b-4*a*c);
x1=((-1)*b+d)/(2*a);
x2=((-1)*b-d)/(2*a);
cout << "x1=" << x1 << endl;
cout << "x2=" << x2 << endl;
return 0;
}
Но есть корень из дискриминанта нормально не получится - оно не напишет тебе + √13 допустим, он посчитает корни приблизительно.