Добавил:
korayakov
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабы / ООП.Builder / Лабы / семинар1 / Unit1
.cpp//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
#include <math.h>
#include <Math.hpp>
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
int m=20;
int choise;
int d=1,xm,ym;
TForm1 *Form1;
//-------------------------------------------------------
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner)
{
}
void __fastcall TForm1::Button1Click(TObject *Sender)
{
compl[1]=new Complex(StrToFloat(Edit1->Text),StrToFloat(Edit2->Text));
(*compl[1])=++(*compl[1]);
Edit1->Text=FloatToStr((*compl[1]).Re);
Edit2->Text=FloatToStr((*compl[1]).Im);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button2Click(TObject *Sender)
{
compl[2]=new Complex(StrToFloat(Edit3->Text),StrToFloat(Edit4->Text));
(*compl[2])=--(*compl[2]);
Edit3->Text=FloatToStr((*compl[2]).Re);
Edit4->Text=FloatToStr((*compl[2]).Im);
}
//---------------------------------------------------------------------------
void __fastcall TForm1::SpeedButton1Click(TObject *Sender)
{
/*compl[1]=new Complex(0,0);
(*compl[1]).Re=StrToFloat(Edit1->Text);
(*compl[1]).Im=StrToFloat(Edit2->Text);
compl[2]=new Complex(0,0);
(*compl[2]).Re=StrToFloat(Edit3->Text);
(*compl[2]).Im=StrToFloat(Edit4->Text);*/
Res=new Complex(0,0);
(*Res).Re= StrToFloat(Edit3->Text)+StrToFloat(Edit1->Text);
(*Res).Im= StrToFloat(Edit4->Text)+StrToFloat(Edit2->Text);
/*(*Res).Re=StrToFloat(Edit5->Text);
(*Res).Im=StrToFloat(Edit6->Text);*/
Edit5->Text=FloatToStr((*Res).Re);
Edit6->Text=FloatToStr((*Res).Im);
}
//---------------------------------------------------------------------------
Соседние файлы в папке семинар1