1.
Langkah
pertama install terlebih dahulu program Delphi anda
2.
Kemudian
buka program Delphi 7 dengan klik start – all programs – Borland Delphi 7 –
Delphi 7
3.
Setelah
itu klik file – new – pilih form
5. Lalu
ketikkan scrip dibawah ini
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
btnPANGKAT1: TButton;
btnPANGKAT2: TButton;
btnPANGKAT3: TButton;
btnPANGKAT4: TButton;
procedure btnPANGKAT1Click(Sender: TObject);
procedure btnPANGKAT2Click(Sender: TObject);
procedure btnPANGKAT3Click(Sender: TObject);
procedure btnPANGKAT44Click(Sender: TObject);
private
{
Private declarations }
public
{
Public declarations }
procedure pangkat1(p,l:string);
function pangkat2(p,l:string):string;
function pangkat3(m,n:integer):integer;
end;
var
Form1: TForm1; c:integer;
implementation
{$R *.dfm}
procedure TForm1.btnPANGKAT1Click(Sender:
TObject);
var
a,b,i,c:integer;
begin
i:=1;
c:=1;
a:=strtoint(edit2.Text);
b:=strtoint(edit1.Text);
While i<=a do
begin
c:=c*b;
i:=i+1;
end;
edit3.Text:=inttostr(c);
end;
procedure TForm1.pangkat1(p,l:string);
var
a,b,i,c:integer;
begin
i:=1;
c:=1;
a:=strtoint(p);
b:=strtoint(l);
While i<=a do
begin
c:=c*b;
i:=i+1;
end;
edit3.Text:=inttostr(c);
end;
function
TForm1.pangkat2(p,l:string):string;
var
a,b,i:integer;
begin
i:=1;
c:=1;
a:=strtoint(p);
b:=strtoint(l);
While i<=a do
begin
c:=c*b;
i:=i+1;
end;
pangkat2:=inttostr(c);
end;
function
TForm1.pangkat3(m,n:integer):integer;
var
a,b,i:integer;
begin
i:=1;
c:=1;
While i<=a do
begin
c:=c*m;
i:=i+1;
end;
pangkat3:=c;
end;
procedure TForm1.btnPANGKAT2Click(Sender:
TObject);
begin
pangkat1(edit2.Text,edit1.Text);
end;
procedure TForm1.btnPANGKAT3Click(Sender:
TObject);
begin
edit3.Text:=pangkat2(edit2.Text,edit1.Text);
end;
procedure TForm1.btnPANGKAT44Click(Sender:
TObject);
VAR
A,B,C:INTEGER;
begin
A:=STRTOINT(EDIT1.Text);
B:=STRTOINT(EDIT2.Text);
C:=pangkat3(A,B);
EDIT3.TEXT:=INTTOSTR(C);
end;
end.
Keterangan
:
· Var
digunakan untuk merubah Edit1: TEdit1; menjadi variabel nantinya atau Mendefinisikan
sebuah variabel
· Integer
untuk merubah tipe data bilangan
bulat yang hanya mengenal bilangan decimal dan tidak dapat
mengenal bilangan
pecahan
·
StrToInt
digunakan untuk merubah tipe data string
ke tipe data integer.
·
IntToStr untuk
merubah tipe data integer
ke tipe data string.
·
Caption
untuk Membuat caption pada table
·
End;
untuk mengakhiri sebuah scrip namun masih ada lanjutannya
·
End.
Untuk mengakhiri sebuah scrip
·
Begin
untuk memulai suatu penulisan scrip pada program
· String Merupakan
Tipe data yang isinya berupa Anumerik yang tidak dapat diberikan operator
perhitungan karena bukan bersifat numerik value
· While I
do untuk struktur pengulangan dimana selama kondisi ( persyaratan ) pengulangan masih benar, maka aksi dikerjakan.
·
INTTOSTR untuk merubah tipe data integer ke tipe data
string.
·
Pangkat1 untuk memasukkan ke integer ke pangkat1
·
Pangkat2 untuk memasukkan ke integer ke pangkat2
·
Pangkat3 untuk memasukkan ke integer ke pangkat3
·
Pangkat4 untuk memasukkan ke integer ke pangkat4
Lakukan begitu terus sampai
pangkat 4, hasilnya akan sama
0 komentar:
Posting Komentar