Вы находитесь на странице: 1из 4

. Borland C++ Builder.

:
Edit1 - 1
Edit2 - 2
Edit3 -
Button (1-4) - + - /
, ,
:
void __fastcall TForm1::FormCreate(TObject *Sender)
{
}
TForm1 -
FormCreate - .
. :
Form1->BorderStyle=bsToolWindow;
:

.
, +:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
if (Edit1->Text=="" && Edit2->Text=="") //
{
ShowMessage (" !"); //
}
else //

{
float a; // a
float b; // b
float result; //
a=StrToFloat (Edit1->Text); //

b=StrToFloat (Edit2->Text); //

result=a+b; //
Edit3->Text=FloatToStr (result); //
}
}
.
1. , && (
)
:
&& =
&& =
&& =
&& C++ :
|| -
!= - ( )
== - ( =,
- , = - ).
IF. :
if ()
{
;
}
else
{
;
}
if (Edit1->Text=="" && Edit2->Text=="") :
1 2 , .
ShowMessage .
: ShowMessage ( ). ,
. . , . . (Edit1>Text=="" && Edit2->Text=="") if - else.
float ( ).
, .
.
, string - ,
Float. StrToFloat. : StrToFLoat
( );

:
a=StrToFloat (Edit1->Text);
b=StrToFloat (Edit2->Text);
! :
result=a+b;
result. 3,
result float, - Text
. ? FloatToStr.
:
FloatToStr ( float)
3:
Edit3->Text=FloatToStr (result);
*,\,-. +.
/ :
void __fastcall TForm1::Button4Click(TObject *Sender)
{
if (Edit1->Text=="" && Edit2->Text=="") //
{
ShowMessage (" !"); //
}
else //
{
float a; // a
float b; // b
float result; //
a=StrToFloat (Edit1->Text); //

b=StrToFloat (Edit2->Text); //

result=a/b; //
Edit3->Text=FloatToStr (result); //
}
}
*:
if (Edit1->Text=="" && Edit2->Text=="") //
{
ShowMessage (" !"); //
}
else //
{
float a; // a
float b; // b
float result; //
a=StrToFloat (Edit1->Text); //

b=StrToFloat (Edit2->Text); //

result=a*b; //
Edit3->Text=FloatToStr (result); //
}
-:
void __fastcall TForm1::Button2Click(TObject *Sender)
{
if (Edit1->Text=="" && Edit2->Text=="") //
{
ShowMessage (" !"); //
}
else //
{
float a; // a
float b; // b
float result; //
a=StrToFloat (Edit1->Text); //

b=StrToFloat (Edit2->Text); //

result=a-b; //
Edit3->Text=FloatToStr (result); //
}
}
! ! , .
. xorez.16mb.com/forum
C++. xorez.16mb.com