Пояснительная к курсовой работе. Пояснительная_записка_2бАСУ2. Курсовая работа по дисциплине Программирование
Скачать 499.78 Kb.
|
Описание алгоритмов7.1 Блок схема алгоритма метода void __fastcall Button_OpenClick(TObject *Sender);7.2 Блок схема алгоритма void __fastcall Button_ObrClick(TObject *Sender);7.3 Блок схема алгоритма void __fastcall Button_PredictClick(TObject *Sender);7.4 Блок схема алгоритма void __fastcall Button_SaveClick(TObject *Sender);7.5 Блок схема алгоритма функции bool Gauss(D_Matr &mas, elem_type &a_par, elem_type &b_par, elem_type &c_par)Текст программы8.1 Заголовочный файл “mFunit.h”//--------------------------------------------------------------------------- #ifndef mFunitH #define mFunitH //--------------------------------------------------------------------------- #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "cspin.h" //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TChart *Chart1; TStringGrid *StringGrid; TStatusBar *SB; TGroupBox *GroupBox1; TButton *Button_Open; TButton *Button_Save; TGroupBox *GroupBox2; TButton *Button_Add; TButton *Button_Insert; TButton *Button_Delete; TGroupBox *GroupBox3; TButton *Button_Obr; TButton *Button_Predict; TOpenDialog *OD; TMainMenu *MainMenu; TMenuItem *Lf1; TMenuItem *N1; TMenuItem *N2; TMenuItem *N3; TMenuItem *C1; TMenuItem *N4; TLineSeries *Series1; TCheckBox *CheckBox_M; TCheckBox *CheckBox_L; TCheckBox *CheckBox_P; TMenuItem *N5; TMenuItem *N6; TMenuItem *N7; TMenuItem *N8; TLineSeries *Series2; TLineSeries *Series3; TMenuItem *N9; TMenuItem *N10; TMenuItem *N11; TSaveDialog *SD; TLabel *Label1; TMenuItem *N12; TMenuItem *N13; void __fastcall Button_OpenClick(TObject *Sender); void __fastcall StringGridDrawCell(TObject *Sender, int ACol, int ARow, TRect &Rect, TGridDrawState State); void __fastcall StringGridDblClick(TObject *Sender); void __fastcall StringGridKeyPress(TObject *Sender, System::WideChar &Key); void __fastcall N3Click(TObject *Sender); void __fastcall StringGridSetEditText(TObject *Sender, int ACol, int ARow, const UnicodeString Value); void __fastcall Button_InsertClick(TObject *Sender); void __fastcall Button_DeleteClick(TObject *Sender); void __fastcall Button_AddClick(TObject *Sender); void __fastcall Button_ObrClick(TObject *Sender); void __fastcall N5Click(TObject *Sender); void __fastcall N8Click(TObject *Sender); void __fastcall StringGridSelectCell(TObject *Sender, int ACol, int ARow, bool &CanSelect); void __fastcall N6Click(TObject *Sender); void __fastcall N7Click(TObject *Sender); void __fastcall StringGridGetEditText(TObject *Sender, int ACol, int ARow, UnicodeString &Value); void __fastcall CheckBox_MClick(TObject *Sender); void __fastcall CheckBox_LClick(TObject *Sender); void __fastcall CheckBox_PClick(TObject *Sender); void __fastcall N4Click(TObject *Sender); void __fastcall Button_SaveClick(TObject *Sender); void __fastcall C1Click(TObject *Sender); void __fastcall N9Click(TObject *Sender); void __fastcall SDSelectionChange(TObject *Sender); void __fastcall Button_PredictClick(TObject *Sender); void __fastcall FormCloseQuery(TObject *Sender, bool &CanClose); void __fastcall N13Click(TObject *Sender); private: // User declarations typedef float elem_type; typedef DynamicArray typedef DynamicArray bool isSave,avObr,color,esc,enableObr_button,ch1,ch2,ch3, changes_text; TStringList *Text = new TStringList; String FCurCellText; int q; public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1 *Form1; //--------------------------------------------------------------------------- #endif |