Курсовая работа: Программирование действий над матрицами на языке С++
fout1 << "matrix Inversion \n";
fout1 << _objC;
_objC = _objA * _objC;
fout1 << "matrix * matrix.Inversion = \n";
fout1.precision(3);
fout1 << "%f" <<_objC;
return 0;
}
bool freadMatrix(_matrix& mtr, char* fileName)
{
ifstream fin;
fin.open(fileName);
if(!fin) return false;
fin>>mtr;
fin.close();
return true;
}
int menu()
{
int primer;
_matrix objA(5, 5);
_matrix objB(5, 5);
//чтение файлов
if(!freadMatrix(objA, "file1.txt") || !freadMatrix(objB, "file2.txt"))
{
cout << "Error with open input file" << endl;
return 1;
}
cout << "select action \n 1. + - * matrix \n 2. seatch Inversion matrix" << endl;