Anda di halaman 1dari 8

Fauzan Azis, A.

Md

Daftar Isi
A. VARIABEL......................................................................................................................................... 2
B. KONSTANTA .................................................................................................................................... 3
C. TIPE DATA........................................................................................................................................ 3
c. 1 Tipe Integer ............................................................................................................................. 3
c. 2 Tipe data Boolean ................................................................................................................... 4
c. 3 Tipe data Floating Point /Real ................................................................................................. 4
c. 4 Tipe data String dan Character ............................................................................................... 4
c. 5 Tipe Array ................................................................................................................................ 4
D. KONVERSI TIPE DATA ...................................................................................................................... 5
E. Operator.......................................................................................................................................... 5

1|Pemrograman Visual I (Delphi 7)


Fauzan Azis, A.Md

Bab II Komentar, Variabel, Konstanta, Tipe Data, dan Operator

A. KOMENTAR

Komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris


program. Teks yang ditulis sebagai komentar tidak akan dikompilasi oleh kompiler pada saat
program aplikasi dijalankan. Untuk menuliskan sebuah komentar, dapat menggunakan salah
satu tanda dari tiga bentuk tanda yang disediakan, yaitu:

 Kurung kurawal : { komentar program }


 Kurung bintang : (* komentar program *)
 Slash ganda : // komentar program

Contoh :

A. VARIABEL

Deklarasi variabel adalah tanda pengenal dalam Delphi yang mempunyai nilai yang
selalu berubah selama proses berjalan. Devinisi variabel diawali dengan kata baku Var
diikuti dengan kumpulan identifier yang diikuti dengan tipe data yang dibutuhkan. Variabel
berfungsi untuk menyimpan data.

Pendeklarasian variabel sebagai berikut:

Var [nama_variabel] : [tipe_data]

Contoh

Var a : Integer ;

2|Pemrograman Visual I (Delphi 7)


Fauzan Azis, A.Md

Aturan yang harus diikuti dalam menuliskan nama variabel:

1. Panjang penulisan nama variabel maksimum terdiri dari 63 karakter. Jika melebihi
ketentuan maka kompiler akan mengabaikan penulisan karakter berikutnya.
2. Penulisan nama variabel hanya terdiri dari huruf, angka, garis bawah.
3. Penulisan nama variabel tidak boleh diawali dengan angka, hanya dengan huruf atau
garis bawah.
4. Nama variabel tidak boleh merupakan sebuah kata kunci milik Delphi seperti case, if,
while, end, dan lain-lain.
5. Nama variabel tidak boleh mengandung karakter yang dipakai untuk operator, seperti
(, ), +, -, *, /, <, >, :, ;, dan lain-lain.

B. KONSTANTA

Konstanta merupakan suatu nilai yang bersifat tetap. Jenis data untuk suatu nilai
konstanta dapat berupa data angka (numeric), teks (string), true, false, dan nil. Anda dapat
menggunakan suatu nama untuk mewakili konstanta.

Definisi Konstanta diawali dengan kata baku Const diikuti dengan kumpulan identifier yang
diberi sebuah nilai.

Contoh:

Const

Angka = 1;

Teks = ‘Satu’;

C. TIPE DATA
Tipe data mendefinisikan metode representasi informasi dan cara informasi
diinterpresentasikan. Tipe data berkaitan erat dengan peyimpanan variable di memori karena
tipe data suatu variable menentukan cara kompilator menginterpretasikan isian memori .

c. 1 Tipe Integer
Tipe data integer digunakan untuk bilangan bulat atau bilangan yang tidak
memiliki angka desimal. Tipe data integer memiliki beberapa tipe yang
tergantung pada rentang nilai dan ukuran penggunaan memori.
Jenis Rentang Nilai
Shortint -128 sampai 127 (signed 8-bit)
SmallInt - 32768 sampai dengan 32767 (signed 16-bit)
LongInt -2147483648 sampai 2147483647 (signed 32-bit )
Int64 -263+1 sampai 263-1 (signed 64-bit)
Byte 0 sampai 255 (unsigned 8-bit)
Word 0 sampai 65535 (unsigned 16-bit)
LongWord 0 sampai 4294967295(unsigned 32-bit )

3|Pemrograman Visual I (Delphi 7)


Fauzan Azis, A.Md

c. 2 Tipe data Boolean


Tipe data ini hanya terdiri dari nilai logika True dan False. Ada beberapa jenis
dari tipe Boolean ini, yaitu:
Jenis Rentang Nilai
Boolean 1 byte (false 0, true 1)
ByteBool Byte (false 0, true 255 - 8 bit
Bool Double (false 0, true -1)
WordBool Word (false 0, true 65535 - 16 bit)
LongBool Double (false 0, true -1)

c. 3 Tipe data Floating Point /Real


Tibe data ini meliputi bentuk bilangan desimal. Beberapa bentuk dari tipe data
ini adalah:
Jenis Rentang Nilai
Real 2.9 x 10-39 sampai 1.7 x 1038
Single 1.5 x 10-45 sampai 3.4 x 1038
Double 5.0 x 10-324 sampai 1.7 x 104392
Extended 3.6 x 10-4951 sampai 1.1 x 104392
Currency -922337203685477.5808 sampai 922337203685477.5808
Comp -263+1 sampai 263-1

c. 4 Tipe data String dan Character


Tipe data String adalah tipe data yang merupakan rangkaian dari huruf,
angka atau symbol yang tidak mengandung harga (nilai).
Jenis Rentang Nilai
ShortString 255 karakter (ANSIChar)
AnsiString 231 karakter (ANSIChar)
WideString 230 karakter (WideChar)
String 255 karakter (ANSIChar)

c. 5 Tipe Array
Array adalah suatu variabel tunggal yang digunakan untuk menyimpan
sekumpulan data yang sejenis. Anda dapat memanipulasi, menyalin array
hanya dengan sebuah nama. Dalam tipe data array menggunakan nomor
elemen di kanan nama array.
Contoh :
Var hari : array[1..7] of String ;
begin
Hari[1] := ‘Senin’;
--------------------- ;
----------------------- ;

4|Pemrograman Visual I (Delphi 7)


Fauzan Azis, A.Md

Hari[7] := ‘Minggu’ ;
end ;

D. KONVERSI TIPE DATA


Dalam pengolahan data biasanya kita memerlukan suatu konversi type data, banyak
sekali konversi data yang bisa dilakukan pada Delphi.
Contoh konversi type data:

 Strtoint
Mengubah type data string ke integer.
 Inttostr
Mengubah type data integer ke string.
 Timetostr
Mengubah type data time ke dalam bentuk string.
 Strtofloat
Mengubah type data string ke dalam bentuk real.
 Floattostr
Mengubah type data real ke dalam bentuk string.

E. Operator
Adalah suatu tanda atau simbol yang dipakai untuk menyatakan suato operasi atau
manipulasi nilai. Adapun jenis – jenis operator sbb :

1. Operator Penugasan
Operator penugasan (assignment) disimbolkan dengan tanda titik dua diikuti tanda
sama dengan dan ditulis berdempetan tanpa spasi. Operator penugasan berfungsi
untuk memasukkan suatu data ke dalam suatu variabel. Bentuk penulisannya seperti
berikut ini.
:= ;
contoh :
nama := ‘Fauzan Azis’
angka := 80 ;

2. Operator Aritmatika

Operator Operasi
* Perkalian
/ Pembagian
Div Pembagian Bulat
Mod Sisa Hasil Bagi
+ Penambahan
- Pengurangan
3. Operator Relasi
Operator relasi atau pembandingan digunakan untuk membandingkan suatu ekspresi
atau data dengan ekspresi atau data lain. Hasil penggunaan operator relasi adalah

5|Pemrograman Visual I (Delphi 7)


Fauzan Azis, A.Md

data logika (boolean) benar atau salah. Tentu saja, antara dua ekspresi atau data yang
dibandingkan harus mempunyai tipe yang sama. Tabel operator relasi yang
disediakan Delphi adalah seperti berikut ini

Operator Operasi
= Sama dengan
<> Tidak sama dengan
< Lebih kecil
> Lebih bersa
<= Lebih kecil sama dengan
>= Lebih besar sama dengan

4. Operator Logika
Digunakan untuk mengekspresikan satu atau lebih data atau ekspresi logika (boolean),
menghasilkan data logika (boolean) baru. Tabel operator logika dengan hierarki dari
atas ke bawah adalah seperti berikut ini.
Operator Operasi
Not Tidak
And Dan
Or Atau
Xor Exclusive Or

Contoh Kasus 1 : Membuat aplikasi perhitungan

 Desain

 Pengaturan Properties

Objek Properties Nilai


Form1 Caption Program Perhitungan
Label1 Caption Nilai 1
Label2 Caption Nilai 2
Edit1 Text 0
Edit2 Text 0
Edit3 Text 0
Button1 Caption Tambah

6|Pemrograman Visual I (Delphi 7)


Fauzan Azis, A.Md

 Kode, Klik 2x pada tombol tambah dan tuliskan kode dibawah ini :

 Hasil

Tugas :

 Dari contoh aplikasi diatas. Tambahkan fungsi untuk membagi, mengkalikan


dan mengurangkan, seperti gambar dibawah ini !

7|Pemrograman Visual I (Delphi 7)


Fauzan Azis, A.Md

8|Pemrograman Visual I (Delphi 7)

Anda mungkin juga menyukai