Anda di halaman 1dari 3

unit Unit1;

interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Memo1: TMemo;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
Button5: TButton;
Button6: TButton;
Button7: TButton;
procedure FormCreate(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);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
button1.caption:='kelipatan 7';
button2.caption:='bisa dibagi 7 dan 11';
button3.caption:='bisa dibagi 7 atau 11' ;
button4.caption:='kelipatan 11 dan 5' ;
button5.caption:='kelipatan 11 atau 5';
button6.caption:='fibbonacci';
button7.caption:='prima';
memo1.Text:='';
end;
procedure TForm1.Button1Click(Sender: TObject);
var i:integer;
begin
memo1.Text:='kelipatan 7';
for i:=1 to 100 do begin
if (i mod 7) = 0 then
memo1.Lines.Append(intToStr(i)) ;
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
var i:integer;
begin
memo1.Text:='bisa dibagi 7 dan 11' ;
for i:=1 to 1000 do begin
if i mod 7 = 0 then begin
if i mod 11 = 0 then begin
memo1.lines.append(intToStr(i));
end;
end;
end;
end;
procedure TForm1.Button3Click(Sender: TObject);
var i:integer ;
begin
memo1.Text:='bisa dibagi 7 atau 11';
for i:=1 to 100 do begin
if i mod 7 = 0 then begin
memo1.lines.append(intToSTr(i));
end;
if i mod 11 = 0 then begin
memo1.Lines.Append(intToStr(i));
end;
end;
end;
procedure TForm1.Button4Click(Sender: TObject);
var i:integer;
begin
memo1.text:='kelipatan 11 dan 5' ;
for i:=1 to 1000 do begin
if i mod 11 = 0 then begin
if i mod 5 = 0 then begin
memo1.Lines.append(intToStr(i));
end;
end;
end;
end;

procedure TForm1.Button5Click(Sender: TObject);


var i:integer;
begin
memo1.Text:='keliapatan 11 atau 5' ;
for i:=1 to 100 do begin
if i mod 5 = 0 then begin
memo1.Lines.append(intToStr(i));
end;
if i mod 11 = 0 then begin
memo1.Lines.append(intToStr(i));
end;
end;
end;

procedure TForm1.Button6Click(Sender: TObject);


var i,j,k:integer;
begin
i:=1;
j:=0 ;
memo1.Text:='fibbonacci' ;
repeat
k:=j ;
j:=i;
i:=i+k;
memo1.Lines.Append(intToStr(i)) ;
until i>899
end;
procedure TForm1.Button7Click(Sender: TObject);
var i,j,p:integer;
begin
memo1.Text:='prima';
i:=2;
repeat
p:=1;
for j:=2 to i-1 do begin
if i mod j = 0 then p:=0;
end;
if p=1 then
memo1.lines.append(intToStr(i));
i:=i+1;
until i>100;
end;
end.

Anda mungkin juga menyukai