Результаты работы программы
Текст программы
Вывод
В данной контрольной работе была рассчитана матрица по заданной формуле, сформирован вектор по заданному алгоритму, из элементов вектора рассчитана функция по заданной формуле, построен график для вектора. В процессе выполнения контрольной работы, получены практические навыки работы с библиотеками. Полученные значения расчетов:
Матрица А:
0,284 2,400 1,696 -0,236
0,000 -0,582 -3,356 2,532
-3,016 -5,034 6,352 -5,267
2,328 6,751 -11,492 4,081
Вектор Х:
2,637
5,888
11,619
18,243
Функция G= 0,03352
Приложение 1
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
#include "kurs.h"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
StringGrid1->Cells[0][0]=" A";
for (int i;i<=n;i++)
{
StringGrid1->Cells[i][0]=" "+IntToStr(i);
StringGrid1->Cells[0][i]=" "+IntToStr(i);
}
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
matrix();
for (int i=0;i<n;i++)
for (int j=0;j<m;j++)
StringGrid1->Cells[j+1][i+1]=FloatToStrF(a[i][j],ffFixed,5,3);
N5->Enabled=true;
Button2->Visible=true;
StringGrid1->Visible=true;
Label1->Visible=true;
}
Приложение 2
| |||||
|