Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Disusun Oleh :
Nama
: Pita Ria
NIM
Kelas
:I
Modul
BAB I
Tujuan dan Landasan Teori
A. Tujuan
B. Landasan Teori
1. Tipe Data
a. Pengertian Data, Konstanta dan Variabel
Data adalah catatan atas fakta atau kenyataan yang berupa angka,
huruf/karakter, simbol, gambar, suara, dll. Data merupakan merupakan informasi
yang dibutuhkan dalam berbagai aspek. Sering sebelum melakukan sebuah proses
dibutuhkan data-data sebagai referensi.
Konstanta adalah data yang nilainya tetap dan tidak akan berubah.
Contoh konstanta :
A = 10
Artinya nilai A disini sudah ditetapkan sebesar 10, jadi selanjutnya nilai A
tidak berubah kecuali diganti dengan nilai konstanta yang lain.
Variabel adalah data yang nilainya dapat berubah sewaktu-waktu
Luas
Panjang
Daftar Siswa
Tipe Integer
Adalah tipe data yang menyatakan bilangan/angka.
Macam-macam tipe data integer:
Tipe Data
Jangkauan Nilai
Format
Shortint
8bit, signed
Smallint
16bit, signed
Longint
32bit, signed
Int64
64bit, signed
Byte
0 s/d 255
8bit, unsigned
Word
0 s/d 65535
16bit, unsigned
LongWord
0 s/d 4294967295
32bit, unsigned
Note:
signed maksudnya bilangan bertanda, artinya mengenal bilangan
negatif dan positif
unsigned maksudnya bilangan tak bertanda, dimulai dari 0 (nol) dan
tidak mengenal bilangan negatif dan positif
Tipe Real
Adalah tipe data yang menyatakan himpunan bilangan/angka. Tipe Real
juga disebut tipe float.
Macam-macam tipe data real:
Significant
Tipe Data
Jangkauan Nilai
Real48
11-12
6 Byte
Single
7-8
4 Byte
Double
15-16
8 Byte
digit
Ukuran
Extended
19-20
10 Byte
Comp
19-20
8 Byte
19-20
8 Byte
Currency
-922337203685477.5808 s/d
922337203685477.5807
Tipe Boolean
Adalah tipe data yang menyatakan nilai benar atau salah (True atau False).
Macam-macam tipe data Boolean:
Tipe Data
Nilai
Ukuran Memori
Boolean
True or False
1 Byte
ByteBool
True or False
1 Byte
WordBool
True or False
2 Byte
LongBool
True or False
4 Byte
Tipe Character
Adalah tipe data untuk menyatakan sebuah huruf/karakter. Tipe character
fundamental adalah AnsiChar dan WideChar. AnsiChar berukuran satu
byte dan WideChar berukuran lebih dari satu byte. Tipe character generic
adalah Char, yang ekuivalen dengan AnsiChar.
Karakter bisa juga ditunjukkan pada konstanta string dengan panjang 1,
misalnya A. Fungsi Chr menghasilkan nilai karakter bagi setiap range
integer AnsiChar. Contoh fungsi Chr(65) menghasilkan huruf A.
Tipe String
Adalah tipe data yang menyatakan rangkaian beberapa karakter.
Macam-macam tipe string :
Tipe Data
Panjang Teks
Ukuran Memori
Pemakaian
ShortString
255 karakter
compatible
AnsiString
~2^31 karakter
WideString
~2^30 karakter
Unicode character
Tipe Pointer
Adalah sebuah variabel yang menunjukkan sebuah alamat memori. Pointer
dipakai untuk mengindikasi jenis data yang disimpan pada alamat yang
dikandungnya. Pointer menempati 4 byte memori.
Tipe Variant
Adalah tipe data yang menyatakan nilai yang bisa berubah saat runtime
program. Variant dapat berisi semua tipe data. Variant menawarkan
kompatibilitas yang tinggi namun membutuhkan memori yang besar
2. Operator
Operator adalah bagian dari program untuk membuat operasi pada data.
Terdapat beberapa operator untuk menangani operasi program sesuai tipe data.
Macam-macam operator pada Delphi 7 :
a. Operator Aritmatika
Adalah operator untuk keperluan operasi bilangan. Operator aritmatika
dibagi menjadi dua, yaitu operator binary dan operator unary.
Operator
Operasi
Penjumlahan
Tipe
Tipe Hasil
Contoh
integer, real
integer, real
X+Y
Pengurangan
integer, real
integer, real
XY
Perkalian
integer, real
integer, real
X*Y
Pembagian real
integer, real
real
X/Y
integer
integer
X div Y
integer
integer
X mod Y
div
mod
Pembagian
integer
Sisa
Operand
Operator
Operasi
+ (unary)
Tanda positif
- (unary)
Tanda negatif
Tipe
Tipe Hasil
Contoh
integer, real
integer, real
+X
integer, real
integer, real
-X
Operand
b. Operator Boolean
Adalah operator yang dipakai untuk menangani operasi data bertipa
boolean. Operator ini juga menghasilkan data bertipe boolean.
Macam-macam operator boolean:
Operator
Operasi
not
Negasi
and
or
xor
Tipe
Tipe Hasil
Contoh
Boolean
Boolean
not lulus
Konjungsi
Boolean
Boolean
Disjungsi
Boolean
Boolean
Boolean
Boolean
Disjungsi
Eksklusif
Operand
pria and
single
pria or wanita
anak xor
balita
c. Operator Logika
Adalah operator untuk menangani operasi logika pada bit-bit angka.
Berbeda dengan operator boolean, operator logika berfungsi mirip dengan
operator aritmatika, artinya operator ini tidak menangani data berupa
pernyataan namun berupa angka / integer.
Macam-macam operator logika :
Operator
Operasi
Tipe
Operand
Tipe Hasil
Contoh
not
bit negation
integer
integer
not A
and
bit and
integer
integer
A and B
or
bit or
integer
integer
A or B
xor
bit xor
integer
integer
A xor B
shl
integer
integer
A shl 2
shr
integer
integer
B shr 3
d. Operator String
Adalah operator yang menangani data berupa string atau huruf/karakter.
Operator string hanya satu, yaitu operator +. Operator ini berfungsi
sebagai perangkai, jadi tidak sama dengan + pada operator aritmatika.
Operator
Operasi
Perangkaian
Tipe
Operand
String,
Character
Tipe Hasil
Contoh
String
A+ku
e. Operator Pointer
Adalah operator yang khusus menangani data berupa pointer, hasil
operator pointer bisa berupa pointer, integer, atau boolean.
Macam-macam operator pointer:
Operator
Operasi
Penjumlahan
Pointer
Pengurangan
Pointer
Selisih Pointer
Tipe
Operand
Character
pointer,
Integer
Tipe Hasil
Character
pointer
Character
Character
Pointer,
Pointer,
Integer
Integer
Pointer
Tipe dasar
Contoh
P+I
P-Q
P^
pointer
=
Persamaan
Pointer
Boolean
P=Q
<>
Pertidaksamaan
Pointer
Boolean
P<>Q
f. Operator Himpunan
Adalah operator yang menangani data berupa himpunan.
Macam-macam operator himpunan :
Operator
Operasi
Union
Tipe
Tipe Hasil
Contoh
set
set
S1+S2
Selisih
set
set
S1-S2
Intersection
set
set
S1*S2
<=
Subset
set
boolean
S1<=S2
>=
Superset
set
boolean
S2>=S1
Persamaan
set
boolean
S1=S2
<>
Pertidaksamaan
set
boolean
S1<>S2
in
Keanggotaan
ordinal, set
boolean
S1 in S2
Operand
g. Operator Relasional
Adalah operator yang menangani perbandingan antara dua buah data.
Operator relasional menghasilkan nilai boolean.
Macam-macam operator relasional:
Operator
Operasi
Tipe
Operand
Tipe Hasil
Contoh
Boolean
A=B
simple, class,
class
=
Persamaan
reference,
interface,
string, packed
string
simple, class,
class
<>
Pertidaksamaan
reference,
interface,
Boolean
A<>B
Boolean
A<B
Boolean
A>B
Boolean
A<=B
Boolean
A>=B
string, packed
string
simple, string,
<
Kurang dari
packed string,
PChar
simple, string,
>
Lebih Dari
packed string,
PChar
<=
>=
simple, string,
packed string,
PChar
simple, string,
packed string,
PChar
h. Operator Class
Operator as dan is menerima class dan instan obyek sebagai operand,
operator = dan juga beroperasi dengan class.
i. Operator @
Operator @ menghasilkan alamat variabel, function, procedure, atau
method. Operator @ mengkonstruksi pointer dengan operandnya.
Deklarasi procedure :
procedure NamaProcedure(Parameter : TipeData);
Implementasi procedure :
procedure TForm1.NamaProcedure(Parameter : TipeData);
begin
end;
Pemanggilan procedure :
Contoh :
procedure TForm1.Button1Click(Sender: TObject);
begin
NamaProcedure(NamaParameter);
end;
b. Function
Function adalah merupakan sebuah penggalan program yang terpisah dari
program utama dan berfungsi sebagai sebuah program bagian dari program
utama. Penulisan function diawali dengan kata cadangan function dan
dideklarasikan dalam bagian deklarasi function. Dan penulisan program
fungsi ditempatkan pada program utama. Satu hal yang perlu diperhatikan
dalam penulisan function adalah harus diikuti dengan tipe datanya.
Deklarasi function :
function NamaFunction(Parameter : TipeData) : TipeDataFeedback;
Implementasi function :
Pemanggilan procedure :
Contoh :
procedure TForm1.Button1Click(Sender: TObject);
begin
NamaFunction(NamaParameter);
end;
BAB II
Langkah Kerja
Borland Delphi
B. Langkah Kerja
Project Pertama
Menghitung luas empat persegi panjang
Langkah-langkah :
1) Aktifkan IDE Delphi.
2) Pilih menu file dan klik new application.
3) Pada Form1 tanamkan kontrol Label (4 buah), Edit (3 buah) dan Button (2
buah).
4) Aturlah property-properti dari masing-masing komponen sesuai dengan
tabel sebagai berikut :
Komponen
Form1
Label1
Label2
Label3
Label4
Edit1
Properti
Nilai
Name
FrmSegiEmpat
Caption
Segi Empat
Name
LblJudul
Caption
Font Size
14
Font Style
Bold
Name
LblPanjang
Caption
Panjang
Name
LblLebar
Caption
Lebar
Name
LblLuas
Caption
Luas
Name
EdPanjang
Text
Name
Edit2
EdLebar
Text
Name
Edit3
EdLuas
Text
Button1
Button2
Name
BtnHitung
Caption
Hitung
Name
BtnKeluar
Caption
Keluar
TUGAS PRAKTIKUM
1. Buatlah program untuk menghitung nilai akhir yang didapat oleh seorang
Mahasiswa Algor 3. Sesuaikan dengan gambar desain pada gambar 2.2.
Properti
Nilai
Name
FrmHitungNilai
Caption
Color
clAqua
Label1
Label2
Label3
Label4
Label5
Label6
Label7
Name
LblNama
Caption
Nama Mahasiswa
Font Name
Comic Sans MS
Size
12
Style fsBold
True
Name
LblNilaiTugas
Caption
Nilai Tugas
Font Name
Comic Sans MS
Size
12
Style fsBold
True
Name
LblNilaiUTS
Caption
Nilai UTS
Font Name
Comic Sans MS
Size
12
Style fsBold
True
Name
LblNilaiUAS
Caption
Nilai UAS
Font Name
Comic Sans MS
Size
12
Style fsBold
True
Name
LblTotalNilai
Caption
Font Name
Comic Sans MS
Size
12
Style fsBold
True
Name
LblNilaiPraktikum
Caption
Nilai Praktikum
Font Name
Comic Sans MS
Size
12
Style fsBold
True
Name
LblNilaiAkhir
Label8
Caption
Nilai Akhir
Font Name
Comic Sans MS
Size
12
Style fsBold
True
Name
LblTranskrip
Caption
Transkrip Nilai
Mahasiswa
Edit1
Font Name
Snap ITC
Size
16
Style fsBold
True
Name
EdNama
Text
Edit2
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
EdNilaiTugas
Text
Edit3
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
EdNilaiUTS
Text
Edit4
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
EdNilaiUAS
Text
Edit5
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
EdTotalNilai
Text
Edit6
Font Name
Comic Sans MS
Size
10
Style fsBold
True
ReadOnly
True
Name
EdNilaiPraktikum
Text
Edit7
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
EdNilaiAkhir
Text
Button1
Button2
Button3
Font Name
Comic Sans MS
Size
10
Style fsBold
True
ReadOnly
True
Name
BtnHapus
Caption
Hapus Nilai
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnProses
Caption
Proses
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnKeluar
Caption
Keluar
Font Name
Comic Sans MS
Size
10
Style fsBold
True
EdTotalNilai.Text:=FloatToStr(Hasil);
Hasil:=(StrToFloat(EdTotalNilai.Text)*50/100)+(StrToFloat(Ed
NilaiPraktikum.Text)*50/100);
EdNilaiAkhir.Text:=FloatToStr(Hasil);
end;
8) Klik 2 kali pada BtnKeluar sehingga muncul jendela code editor.
Ketikkan coding seperti berikut :
procedure TFrmHitungNilai.BtnKeluarClick(Sender: TObject);
begin
Application.Terminate;
end;
9) Pilih menu File | Save All ketikkan nama filenya untuk menyimpan
project.
10) Jalankan program anda dengan klik Run, atau tekan pada tombol F9.
Jika terjadi kesalahan periksa kembali kebenaran programnya.
11) Keluar dari Delphi.
Langkah-langkah :
1) Aktifkan IDE Delphi.
2) Pilih menu file dan klik new application.
3) Pada form1 tambahkan kontrol Label (5 buah), Edit (3 buah) dan
Button (8 buah).
4) Aturlah properti-properti dari masing-masing komponen sesuai dengan
tabel sebagai berikut :
Komponen
Form1
Label1
Label2
Label3
Label4
Properti
Nilai
Name
FrmKalkulator
Caption
Kalkulator Sederhana
Color
clAqua
Name
LblKal
Caption
Kalkulator Sederhana
Font Name
Snap ITC
Size
16
Style fsBold
True
Name
LblCreated
Caption
Font Name
Rage Italic
Size
12
Style fsBold
True
Name
LblBil1
Caption
Bilangan 1
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
LblBil2
Caption
Bilangan 2
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Label5
Edit1
Name
LblHasil
Caption
Hasil
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
EdBilangan1
Text
Edit2
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
EdBilangan2
Text
Edit2
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
EdHasil
Text
Button1
Button2
Button3
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnTambah
Caption
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnKurang
Caption
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnBagi
Button4
Button5
Button6
Button7
Button8
Caption
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnKali
Caption
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnDiv
Caption
Div
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnMod
Caption
Mod
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnHapus
Caption
Hapus
Font Name
Comic Sans MS
Size
10
Style fsBold
True
Name
BtnKeluar
Caption
Keluar
Font Name
Comic Sans MS
Size
10
Style fsBold
True
EdHasil.Text:=FloatToStr(Hasil);
end;
8) Klik 2 kali pada Button / sehingga muncul jendela code editor.
Ketikkan coding berikut ini :
procedure TFrmKalkulator.BtnBagiClick(Sender: TObject);
Var Hasil : real;
begin
Hasil:=StrToFloat(EdBilangan1.Text)/StrToFloat(EdBilangan2.Te
xt);
EdHasil.Text:=FloatToStr(Hasil);
end;
9) Klik 2 kali pada Button * sehingga muncul jendela code editor.
Ketikkan coding berikut ini :
procedure TFrmKalkulator.BtnKaliClick(Sender: TObject);
Var Hasil : real;
begin
Hasil:=StrToFloat(EdBilangan1.Text)*StrToFloat(EdBilangan2.Te
xt);
EdHasil.Text:=FloatToStr(Hasil);
end;
10) Klik 2 kali pada Button Div sehingga muncul jendela code editor.
Ketikkan coding berikut ini :
procedure TFrmKalkulator.BtnDivClick(Sender: TObject);
Var Hasil : integer;
begin
Hasil:=StrToInt(EdBilangan1.Text)Div
StrToInt(EdBilangan2.
Text);
EdHasil.Text:=FloatToStr(Hasil);
end;
11) Klik 2 kali pada Button Mod sehingga muncul jendela code editor.
Ketikkan coding berikut ini :
procedure TFrmKalkulator.BtnModClick(Sender: TObject);
BAB III
Pembahasan
mengisi coding program pada Button hitung dapat dilakukan dengan cara
mengklik 2 kali pada Button Hitung, dan masukkan coding di bawah ini pada
jendela code editor :
procedure TFrmSegiEmpat.BtnHitungClick(Sender: TObject);
var Luas : integer;
begin
Luas:=StrToInt(EdPanjang.Text)*StrToInt(EdLebar.Text);
EdLuas.Text:=IntToStr(Luas);
end;
Pada
coding
program
di
atas,
Procedure
Setelah itu, isikan coding untuk Button Keluar yang berfungsi agar user
dapat keluar dari program. Caranya dengan mengklik 2 kali pada Button Keluar,
kemudian masukkan coding di bawah ini pada jendela code editor :
procedure TFrmSegiEmpat.BtnKeluarClick(Sender: TObject);
begin
Application.Terminate;
end;
inilah
yang
digunakan
untuk
menutup
atau
Tugas Praktikum
Masukkan coding pada Button Hapus Nilai. Button yang berfungsi untuk
menghapus nilai Edit. Klik 2 kali pada Button Hapus Nilai dan masukkan coding
berikut ini :
procedure TFrmHitungNilai.BtnHapusClick(Sender: TObject);
begin
EdNama.Clear;
EdNilaiTugas.Clear;
EdNilaiUTS.Clear;
EdNilaiUAS.Clear;
EdTotalNilai.Clear;
EdNilaiPraktikum.Clear;
EdNilaiAkhir.Clear;
end;
berfungsi untuk
menghitung jumlah total nilai teori dan nilai akhir mahasiswa dengan ketentuan :
a. Total Nilai Teori didapat dari : 20% * Nilai Tugas + 30% * Nilai UTS + 50%
Nilai UAS.
b. Nilai Praktikum didapat dari 50% * Nilai Teori + 50% Nilai Praktikum.
Untuk mengetikkan coding, klik 2 kali pada Button Proses, lalu ketikkan
coding berikut pada jendela code editor :
procedure TFrmHitungNilai.BtnProsesClick(Sender: TObject);
Var Hasil : Extended;
begin
Hasil:=(StrToFloat(EdNilaiTugas.Text)*20/100)
+(StrToFloat(EdNilaiUTS.Text)*30/100)+(StrToFloat(EdNilai
UAS.Text)*50/100);
EdTotalNilai.Text:=FloatToStr(Hasil);
Hasil:=(StrToFloat(EdTotalNilai.Text)*50/100)+(StrToFloat(
EdNilaiPraktikum.Text)*50/100);
EdNilaiAkhir.Text:=FloatToStr(Hasil);
end;
user akan mendapatkan total nilai teori dan nilai akhir mahasiswa algor 3.
Procedure ini memiliki variabel Hasil dengan tipe data extended, sehingga fungsi
yang digunakan pada program adalah fungsi StrToFloat.
Hasil:=(StrToFloat(EdNilaiTugas.Text)*20/100)
+(StrToFloat(EdNilaiUTS.Text)*30/100)+(StrToFloat(EdNilaiUAS.Text)
*50/100);
Coding program di atas berfungsi untuk menghitung total nilai teori yang
diperoleh mahasiswa, sedangkan perintah EdTotalNilai.Text:=FloatToStr
(Hasil); digunakan untuk menampilkan hasil perhitungan pada kolom
EdTotalNilai (kolom yang menampilkan total nilai teori mahasiswa).
Hasil:=(StrToFloat(EdTotalNilai.Text)*50/100)+(StrToFloat(EdNilaiPra
ktikum.Text)*50/100);
Coding program di atas merupakan bagian program yang digunakan untuk
melakukan proses perhitungan terhadap nilai akhir yang diperoleh mahasiswa.
Perintah EdNilaiAkhir.Text:=FloatToStr(Hasil); pada baris terakhir program
digunakan untuk menampilkan hasil perhitungan ke kolom EdNilaiAkhir (kolom
yang menampilkan nilai akhir mahasiswa).
user
untuk
membuat
program
yang
sedang
di
jalankan
2. Kalkulator Sederhana
Pada tugas praktikum 2 ini, kita akan membuat program kalkulator
sederhana dengan 2 buah inputan bilangan, 6 buah operator aritmatika, 3 buah
Edit dan 2 buah Button pilihan (Button Hapus dan Button Keluar).
Untuk membuat program tersebut, langkah petama yang harus dilakukan
adalah membuka aplikasi Borland Delphi, lalu masukkan komponen-komponen
yang kita butuhkan untuk mendesain program yang terdiri dari Label (5 buah),
Edit (3 buah ) dan Button (8 buah).
Aturlah nilai-nilai setiap komponen pada Properties (bagian Object
Inspector)
sesuai
dengan
tabel
yang
ada
pada
langkah
kerja.
Lalu aturlah posisi/letak setiap komponen yang telah diinputkan pada form
tersebut seperti desain pada gambar berikut ini :
Button + :
procedure TFrmKalkulator.BtnTambahClick(Sender: TObject);
Var Hasil : real;
begin
Hasil:=StrToFloat(EdBilangan1.Text)+StrToFloat(EdBilangan
2.Text);
EdHasil.Text:=FloatToStr(Hasil);
end;
Button - :
procedure TFrmKalkulator.BtnKurangClick(Sender: TObject);
Var Hasil : real;
begin
Hasil:=StrToFloat(EdBilangan1.Text)StrToFloat(EdBilangan2. Text);
EdHasil.Text:=FloatToStr(Hasil);
end;
Button / :
procedure TFrmKalkulator.BtnBagiClick(Sender: TObject);
Var Hasil : real;
begin
Hasil:=StrToFloat(EdBilangan1.Text)/StrToFloat(EdBilangan
2.Text);
EdHasil.Text:=FloatToStr(Hasil);
end;
Button * :
procedure TFrmKalkulator.BtnKaliClick(Sender: TObject);
Var Hasil : real;
begin
Hasil:=StrToFloat(EdBilangan1.Text)*StrToFloat(EdBilangan
2.Text);
EdHasil.Text:=FloatToStr(Hasil);
end;
Button Div :
procedure TFrmKalkulator.BtnDivClick(Sender: TObject);
Var Hasil : integer;
begin
Hasil:=StrToInt(EdBilangan1.Text)Div StrToInt(EdBilangan2.
Text);
EdHasil.Text:=FloatToStr(Hasil);
end;
Button Mod :
procedure TFrmKalkulator.BtnModClick(Sender: TObject);
Var Hasil : integer;
begin
Hasil:=StrToInt(EdBilangan1.Text) Mod StrToInt(EdBilangan
2.Text);
EdHasil.Text:=FloatToStr(Hasil);
end;
Inputkan coding program dengan mengklik 2 kali Button, lalu ketikkan coding
berikut pada jendela code editor :
Button Hapus :
procedure TFrmKalkulator.BtnHapusClick(Sender: TObject);
begin
EdBilangan1.Clear;
EdBilangan2.Clear;
EdHasil.Clear;
end;
Buton Keluar :
procedure TFrmKalkulator.BtnKeluarClick(Sender: TObject);
begin
Application.Terminate;
end;
Jika program error atau tidak dapat dijalankan, periksalah kembali kelengkapan
coding program. Karena coding program sangat berpengaruh terhadap output.
Di form Delphi, kita dapat memasukkan gambar (picture) seperti terlihat pada
output progam di atas dengan memilih additional pada component pallet lalu pilih
image(picture). Kita dapat memasukkan gambar apa saja untuk membuat tampilan
program kita menjadi menarik sehingga menarik minat user untuk menggunakan
program yang kita buat.
BAB IV
Kesimpulan
Tipe data merupakan jenis atau kategori dari data yang digunakan dalam program.
secara sederhana, tipe data dikelompokkan menjadi :
a. Teks :
b. Bilangan :
Real (bilangan pecahan). Tipe data real terdiri atas beberapa varian
data yaitu single, real, double, extended, comp, currency.
c.
Boolean merupakan tipe variabel logika. Nilai dari variabel dari bertipe
Boolean adalah True atau False.
d.
e.
Variant adalah tipe data yang menyatakan nilai yang bisa berubah saat
runtime program.
Operator adalah bagian dari program untuk membuat operasi pada data.
Delphi menyediakan beberapa operator seperi beikut ini :
a. Operator Aritmatika.
b. Operator Boolean
c. Operator Logika
d. Operator String
e. Operator Pointer
f. Operator Himpunan
g. Operator Relasional
h. Operator Class
i. Operator @
Procedure dan Function adalah suatu rutin yang biasa dipakai sebagai alat
untuk melakukan tugas tertentu dan mendapatkan nilai tertentu. Deklarasi dari
procedure dan function adalah seperti berikut :
data string.
BAB V
Daftar Pustaka
Dosen Algoritma & Pemrograman III (2014). Modul Praktikum Algoritma &
Pemrograman III. Palangka Raya : Fakultas Teknik, Universitas Palangka
Raya.
https://
abisabrina.wordpress.com/2010/12/18/mengenal-tipe-data-pada-delphi/.
abisabrina.wordpress.com/2010/12/19/operator-operator-pada-delphi/.
BAB VI
Lampiran
Output :
Desain project :
Code Editor untuk Button Hapus, Button Proses dan Button Keluar :
Output :
Code Editor untuk Button +, Button -, Button/, Button *, Button Div, Button
Mod, Button Hapus dan Button Keluar :
Output :
Operasi Tambah :
Operasi Kurang :
Operasi Bagi :
Operasi Kali :
Operasi Div :
Operasi Mod :