Створення програми-органайзера

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

;

procedure TForm3.Butt_comaClick(Sender: TObject);

begin

if Edit1.Text = 0 then

begin

Edit1.Text:= 0,;

f:= 1;

end;

if Pos(,,Edit1.Text) = 0 then

Edit1.Text:= Edit1.Text + ,;

end;

procedure TForm3.Butt_divClick(Sender: TObject);

begin

if f = 0

then oper:= 4

else begin

DoOper;

oper:=4;

f:=0;

end;

end;

procedure TForm3.Butt_mnojClick(Sender: TObject);

begin

if f = 0

then oper:= 3

else begin

DoOper;

oper:=3;

f:=0;

end;

end;

procedure TForm3.Butt_minusClick(Sender: TObject);

begin

if f = 0

then oper:= 2

else begin

DoOper;

oper:=2;

f:=0;

end;

end;

procedure TForm3.Butt_plusClick(Sender: TObject);

begin

if f = 0

then oper:= 1

else begin

DoOper;

oper:=1;

f:=0;

end;

end;

procedure TForm3.Butt_sqrt_corinClick(Sender: TObject);

begin

x:=StrToFloat(form3.Edit1.Text);

if (x<0) then

begin

messagedlg(Квадратного кореня з від*ємного числа неіснує!,mtError,[mbOk],0); exit;

end;

y:=sqrt(x);

Form3.Edit1.Text:=FloatToStr(y);

end;

procedure TForm3.Butt_stepClick(Sender: TObject);

begin

x:=StrToFloat(form3.Edit1.Text);

y:=sqr(x);

Form3.Edit1.Text:=FloatToStr(y);

end;

procedure TForm3.Butt_na_xClick(Sender: TObject);

begin

x:=StrToFloat(form3.Edit1.Text);

y:=1/x;

Form3.Edit1.Text:=FloatToStr(y);

end;

procedure TForm3.Butt_dorivClick(Sender: TObject);

begin

if f = 0

then oper:= 0

else begin

DoOper;

oper:=0;

f:=0;

end;

end;

procedure TForm3.Butt_piClick(Sender: TObject);

begin

if f = 0

then begin

Edit1.Text:=floattostr(pi);

f:= 1;

end

else

1">if Edit1.Text <> 1

then Edit1.Text:= Edit1.Text + ;

end;

procedure TForm3.Butt_sinClick(Sender: TObject);

begin

x:=StrToFloat(form3.Edit1.Text);

y:=sin(x);

Form3.Edit1.Text:=FloatToStr(y);

end;

procedure TForm3.Butt_lnClick(Sender: TObject);

begin

x:=StrToFloat(form3.Edit1.Text);

if (x<1) then

begin

messagedlg(Логарифм від"ємного числа не існує!,mtError,[mbOk],0); exit;

end;

y:=ln(x);

Form3.Edit1.Text:=FloatToStr(y);

end;

procedure TForm3.Butt_cosClick(Sender: TObject);

begin

x:=StrToFloat(form3.Edit1.Text);

y:=cos(x);

Form3.Edit1.Text:=FloatToStr(y);

end;

procedure TForm3.Butt_xClick(Sender: TObject);

begin

x:=StrToFloat(form3.Edit1.Text);

y:=exp(x);

Form3.Edit1.Text:=FloatToStr(y);

end;

procedure TForm3.N2Click(Sender: TObject);

begin

Form3.Edit1.Width:=249;

Form3.Width:=266;

end;

procedure TForm3.N3Click(Sender: TObject);

begin

Form3.Edit1.Width:=320;

Form3.Width:=339;

end;

procedure TForm3.FormCreate(Sender: TObject);

begin

oper:= 0;

end;

proсedure TForm3.Edit1Change(Sender: TObject; var Key: Char);

begin

Key:= Chr(0);

end;

procedure TForm3.N4Click(Sender: TObject);

begin

Form3.Close;

end;

end.