perulangan dalam delphi

on Kamis, 30 Juli 2009

Delphi:

unit Unit1;

interface

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

type
TForm1 = class(TForm)
Label1: TLabel;
Edit1: TEdit;
Memo1: TMemo;
Memo2: TMemo;
Memo3: TMemo;
Memo4: TMemo;
Memo5: TMemo;
Memo6: TMemo;
Memo7: TMemo;
Memo8: TMemo;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
Button6: TButton;
Button7: TButton;
Button8: TButton;
Button9: TButton;
procedure Button9Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
procedure Button5Click(Sender: TObject);
procedure Button6Click(Sender: TObject);
procedure Button7Click(Sender: TObject);
procedure Button8Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;

var
Form1: TForm1;
A:integer;

implementation


{$R *.dfm}

procedure TForm1.Button1Click(Sender: TObject);
begin
A:=strtoint(edit1.text);
memo1.Lines.Clear;
for A:=A to 10 do
memo1.lines.Add(inttostr(A));
memo1.ScrollBars:=ssvertical;
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
A:=strtoint(edit1.text);
memo2.Lines.Clear;
for A:=A downto 0 do
memo2.lines.Add(inttostr(A));
memo2.ScrollBars:=ssvertical;
end;

procedure TForm1.Button3Click(Sender: TObject);
begin
A:=strtoint(edit1.text);
memo3.Lines.Clear;
while A<10>0 do
begin
A:=A-1;
memo4.lines.Add(inttostr(A));
memo4.ScrollBars:=ssvertical;
end
end;

procedure TForm1.Button5Click(Sender: TObject);
begin
A:=strtoint(edit1.text);
memo5.Lines.Clear;
repeat
A:=A-1;
memo5.lines.Add(inttostr(A));
memo5.ScrollBars:=ssvertical;
until A<0;>10;
end;

procedure TForm1.Button7Click(Sender: TObject);
begin
A:=strtoint(edit1.text);
memo7.Lines.Clear;
for A:=A to 10 do
begin
memo7.Color:=clyellow;
memo7.lines.Add('kuadrat dari '+inttostr(A)+' = '+inttostr(A*A));
memo7.ScrollBars:=ssvertical;
end
end;

procedure TForm1.Button8Click(Sender: TObject);
begin
A:=strtoint(edit1.text);
memo8.Lines.Clear;
for A:=A to 10 do
memo8.Color:=clyellow;
memo8.lines.Add('kuadrat dari '+inttostr(A)+' = '+inttostr(A*A));
memo8.ScrollBars:=ssvertical;
end;

procedure TForm1.Button9Click(Sender: TObject);
begin
halt;
end;

end.
Tampilan form :

0 komentar:

Posting Komentar