Selasa, 25 November 2014

DEFINISI & FUNGSI VARIABEL, OPERATOR DAN MACAM-MACAM TIPE DATA PADA BORLAND DELPHI 7




"DEFINISI & FUNGSI VARIABEL, OPERATOR DAN MACAM-MACAM TIPE DATA PADA BORLAND DELPHI 7 BESERTA CONTOH PENULISAN SCRIPTNYA"


1). VARIABEL    

              Variabel pada dasarnya adalah nama untuk suatu lokasi pada memori. Variabel dalam program digunakan untuk menyimpan suatu nilai tertentu dimana nilai tersebut dapat berubah-ubah. Setiap variable mempunyai tipe dan hanya data yang bertipe sama dengan tipe variabel yang dapat di simpan di dalam variabel tersebut. Setiap variable mempunyai nama dan pemisah anantar variable dilakukan dengan memberikan tanda koma.

Contoh :
Var
namabarang : string;
harga_per_unit,totalbiaya : integer;
          Sebelum suatu variable dapat digunakan, variable harus di deklarasikan terlebih dahulu dengan menyebutkan nama variable dan tipe datanya. Variabel dideklarasikan pada bagian yang diawali dengan var seperti contoh diatas. Keyword Var digunakan di beberapa tempat di dalam kode, seperti di awal unit untuk mendefinisikan variabel global maupun di awal fungsi atau prosedur untuk menentukan variabel lokal.
Aturan pemberian nama variabel pada Delphi :
1. Nama variable maksimum terdiri dari 63 karakter
2. Nama variable hanya boleh mengandung huruf, angka, garis bawah (_) dan tidak
boleh diawali dengan angka
3. Tidak boleh menggunakan keyword milik Delphi, missal variable dengan nama if,else,
for tidak diperbolehkan.
4. Variabel merupakan Simbol yang digunakan untuk mewakili suatu data. Setiap
varibel yang mewakili suatu data mempunyai jenis tipe data masing-masing. 

2).  OPERATOR 
     

Delphi mengenal banyak operator sama seperti bahasa pemrograman yang lain, operator menjadi satu hal penting yang harus ada untuk perancangan program.
      Operator Penugasan (Assignment Operator)
Symbol operator digunakan untuk melakukan suatu proses atas suatu nilai dengan memberikan nilai baru pada suatu variabel, lambang operator penugasan ” := “
Bentuk Umum Penulisan
var := perintah;
Contoh
A := "B";
Label1.Caption := "Irnawan";
C := A + B;
Operator Aritmatika
Operator aritmatika berfungsi untuk melakukan suatu proses aritmatika yang meliputi perkalian, pembagian, penjumlahan, maupun pengurangan terhadap suatu nilai variabel yang tersimpan dalam suatu object dengan memberikan nilai baru.
Symbol yang dikenaldelam Delphi
Symbol
Keterangan
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
Div
Pembagian Integer
Mod
SisaPembagian
Contoh
A := 15 + 2       hasil A = 17
A := 15 - 2             A = 13
A := 15 * 2             A = 30
A := 15 / 2             A = 7,5
A := 15 div 2           A = 7
A := 15 mod 2           A = 1

Operator String
Digunakan untuk menggabungkan dua teks / string atau lebih. Symbol yang digunakan +
Bentuk Umum
A := teks1 + teks2;
Contoh A := "Aku";
B := "Bisa";
C := A + B;
Makahasil C = AkuBisa


 3). TIPE DATA
 
Secara sederhana tipe data dapat didefinisikan dengan istilah tempat untuk menentukan pemberian nilai terhadap suatu variable sesuai atau tidak dengan nilai yang diberikan oleh user.Dalam versi lain tipe data juga diartikan sebagai batasan terhadap fungsi tanda pengenal terhadap semua nilai yang diterima. Logika yang dapat kita berikan adalah ketika kita menempatkan tanda pengenal harga hanya mengenal angka, maka ketika kita memberikan nilai berupa string maka secara otomatis data tersebut akan ditolak karena nilai tersebut tidak dikenali oleh tipe data yang diberikan.

       Tipe Data Integer
Tipe data integer merupakan tipe data bilangan bulat yang hanya mengenal bilangan desimal. Dimana tipe data Integer tidak mengenal pecahan.
Bentuk Umum
var
nil1 : integer;
begin
nil1 := 5000;
end;
   
    Tipe Data Real
Tipe data real adalah tipe data dari suatu tanda pengenal selain mengenal bilangan bulat utuh tipe data ini juga mengenal nilai angka pecahan.

Bentuk Umum
var
   nil := real;
begin
nil1 := 20,5;
end;
   

    Tipe Data String
Tipe data string merupakan salah satu jenis tipe data selain mengenal angka, disini tipe data dapat juga mengenal data berupa huruf maupun tanda baca.
Bentuk Umum
var
Nama : string;
begin
nama := 'Anton';
end;

     Tipe Data Char
Secara fungsi, tipe data char sama dengan tipe data string tetapi dari segi kapasitas ruang diperoleh tipe data char jauh lebih sedikit karena hanya mengenal 1 karakter.
Bentuk Umum
var
baik : char;
begin
baik := 'B';
end;









1 komentar: