Selasa, 06 Januari 2015

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

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 := "Paimen";

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 := "Love";

B := "You";

C := A + B;

Makahasil C = LoveYou

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 := 10000;

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

               nil1 := real;

begin

nil1 := 3,3;

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 := 'Paijo';

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;

0 komentar:

Posting Komentar