怎么用delphi做“任意输入三个数,按照由大到小的顺序排列”
来源:百度知道 编辑:UC知道 时间:2024/09/26 10:33:01
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
var
arrayData : array [0..2] of Integer;
p,i,j,swap : integer;
begin
arrayData [0] := StrtoInt(self.Edit1.text);
arrayData [1] := StrtoInt(self.Edit2.text);
arrayData [2] := StrtoInt(self.Edit3.text);
for p := 0 to 2 do
begin
for j:=p+1 to 2 do
begin
if arrayData [p] < arra