Курсовая работа: Разработка программного обеспечения для реализации арифметических операций над комплексными числами
void __fastcall Sum(double r1, double img1, double r2, double img2, double &r, double &img);
void __fastcall Subtr(double r1, double img1, double r2, double img2, double &r, double &img);
void __fastcall Mult(double r1, double img1, double r2, double img2, double &r, double &img);
void __fastcall Div(double r1, double img1, double r2, double img2, double &r, double &img);
public:// User declarations
__fastcall TfrmComplex(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TfrmComplex *frmComplex;
//---------------------------------------------------------------------------
#endif
Файл UComplex.cpp
//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "UComplex.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma link "HandTuning"
#pragma resource "*.dfm"
TfrmComplex *frmComplex;
//---------------------------------------------------------------------------
void __fastcall TfrmComplex::Sum(double r1, double img1, double r2, double img2, double &r, double &img)
{
r = r1 + r2;
img = img1 + img2;
}
//---------------------------------------------------------------------------
void __fastcall TfrmComplex::Subtr(double r1, double img1, double r2, double img2, double &r, double &img)