Результаты работы программы

Текст программы

Вывод

В данной контрольной работе была рассчитана матрица по заданной формуле, сформирован вектор по заданному алгоритму, из элементов вектора рассчитана функция по заданной формуле, построен график для вектора. В процессе выполнения контрольной работы, получены практические навыки работы с библиотеками. Полученные значения расчетов:

 

Матрица А:

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

 

           
   
 
 
Рисунок 12 - Внешний вид проекта
 
   
 
 
Рисунок 13 - Внешний вид программы с результатами