程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> 偶的第二個Delphi程序

偶的第二個Delphi程序

編輯:Delphi
 

  unit Unit1;

  interface

  uses
    Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
    Dialogs, StdCtrls;

  type
    TForm1 = class(TForm)
      Label1: TLabel;
      Label2: TLabel;
      Button1: TButton;
      Edit1: TEdit;
      Button2: TButton;
      procedure Button1Click(Sender: TObject);
      procedure Button2Click(Sender: TObject);
    private
      { Private declarations }
    public
      { Public declarations }
    end;

  var
    Form1: TForm1;
    const pi=3.14159;
  implementation

  {$R *.dfm}

  procedure TForm1.Button1Click(Sender: TObject);
  var r,c,s:real;
  begin
  if edit1.text='' then
  showmessage('輸入為空,請重新輸入!') //如果沒有輸入數據 則提示
  else
  begin
  r:=strtofloat(edit1.text);
  c:=2*pi*r;
  s:=pi*sqr(r);
  label2.Caption:='該圓的周長是:'+floattostr(c)+chr(13)+'面積是:'+floattostr(s); //顯示結果
  
end;
  end;

  procedure TForm1.Button2Click(Sender: TObject);
  begin
  form1.Close;  //退出按鈕的事件代碼
  
end;

  end.

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved