Headlines News :
Home » » Pengantar Pemrograman Delphi

Pengantar Pemrograman Delphi

Written By Unknown on Rabu, 10 Desember 2014 | 07.54


Bahasa pemrograman yang digunakan Delphi adalah bahasa pemrograman dengan struktur bahasa pemrograman object Pascal. Pada modul ini akan dibahas hal-hal yang berhubungan dengan penulisan bahasa program.


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 komentar, dapat digunakan salah satu tanda dari tiga bentuk yang ada, yaitu : Kurung kurawal { }, kurung bintang (*   *), slash ganda //.

Variabel
Adalah sebuah identifier dimana nilainya dapat diubah-ubah dalam badan program. Variabel yang akan digunakan dalam program harus didefinisikan dulu dalam bagian deklarasi bersama tipe data yang akan mengisinya.
Sintaksnya :
            Var nama_variabel : tipe_variabel;

Ketentuan untuk penamaan variabel : 
  1. Nama identifier maksimal 63 karakter, tidak diperkenankan adanya blank (spasi). 
  2. Dapat terdiri atas huruf dan angka atau gabungan keduanya serta tanda garis bawah ('_'). Namun harus didahului oleh huruf. 
  3. Tidak membedakan antara huruf besar dan huruf kecil. 
  4. Bukan Reserved Word Identifier. 
  5. Tidak boleh mengandung karakter yang dipakai untuk operator, seperti : (,),+, -, *, /, <, >, : , ; dan lain-lain
Konstanta
Adalah sebuah identifier yang memiliki nilai yang tetap (tidak dapat diubah-ubah) dalam satu program. Constanta harus didefinisikan terlebih dulu dalam bagian deklarasi.
Penulisan untuk nilai konstanta yang bertipe teks atau string diapit dengan tanda petik tunggal ( ‘).
Contoh :
Const
Gajiperjam = 5000;
Maksimal = 100;

Operator
Dalam melaksanakan proses pengolahan data, Delphi menyediakan berbagai operator, yaitu :
  • Operator assignment ( :=) berfungsi untuk memasukkan suatu nilai data ke dalam sebuah variabel, dengan bentuk penulisan :
    Nama variabel := ekspresi;
    Contoh :
    Harga := 500;
    Jumlah:=20;
    Total:= harga * jumlah;
  • Operator Aritmatika, terdiri dari :
Operator
Fungsi
Tipe yang diproses
Tipe hasil proses
*
Perkalian
Integer,real
Integer,real
/
Pembagian real
Integer,real
Integer,real
+
Penjumlahan
Integer,real
Integer,real
-
Pengurangan
Integer,real
Integer,real
Div
Pembagian integer
Integer
Integer
Mod
Sisa hasil bagi
Integer
Integer
  • Operator relasi, berfungsi untuk membandingkan suatu nilai (ekspresi) dengan nilai (ekspresi) lain yang akan menghasilkan suatu nilai logika (boolean) yaitu true dan false. Kedua data yang dibandingkan harus memiliki tipe data yang sama. Contoh : =, >,<,>=,<=,<> (tidak sama dengan).
  • Operator logika, dibagi dua :
 Operator bit
Operator
Keterangan
Tipe data
Tipe hasil
And
Dan
Integer
Boolean
Or
Atau
Integer
Boolean
Not
Tidak
Integer
Boolean
Xor
Exclusive or
Integer
Boolean
Shl
Geser ke kiri
Integer
Boolean
Shr
Geser ke kanan
Integer
Boolean

 Operator boolean
Operator
Keterangan
Tipe data
Tipe hasil
And
Dan
Boolean
Boolean
Or
Atau
Boolean
Boolean
Not
Tidak
Boolean
Boolean
Xor
Exclusive or
Boolean
Boolean

Operator boolean selalu memberikan hasil true atau false, sedangkan operator bit berhubungan dengan pergeseran atau pembandingan pada level bit (pada nilai integer).

Tipe data
Pada umumnya Delphi menggunakan type data yang sama dengan pascal. Namun type data pada Delphi lebih lengkap dibanding pascal. Tipe data yang biasa digunakan pada Delphi :
1.    String
     Biasa digunakan untuk masukan data string ( String merupakan gabungan beberapa character ).
2.    Integer
     Merupakan bilangan asli ( 1, 2, 3, 4, ...).
3.    Real
     Bilangan bulat (berupa pecahan dan integer).
4.    Boolean
     Digunakan untuk data logika yang berisi true atau false.
5.    Character
     Digunakan untuk menyatakan karakter satu huruf.
6.    Byte
     Besar dari type ini hanya 8 bit.
7.    Word
     Besar bilangan ini 16 bit.
8.    Date and time
     Type waktu dan tanggal yang disediakan Delphi
9.    Array
Variabel tunggal yang digunakan untuk menyimpan sekumpulan data yang sejenis. 
Contoh : Var x : array[1..8] of longint;
                 
Konversi type data
Dalam pengolahan data biasanya kita memerlukan suatu konversi type data, banyak sekali konversi data yang bisa dilakukan pada Delphi. Contoh konversi type data:
1.   Strtoint
      Mengubah type data string ke integer.
2.   Inttostr
      Mengubah type data integer ke string.
3.   Timetostr
      Mengubah type data time ke dalam bentuk string.
4.   Strtofloat
      Mengubah type data string ke dalam bentuk real.
5.   Floattostr
      Mengubah type data real ke dalam bentuk string.
Share this article :

1 komentar:

WAN mengatakan...

mohon pencerahannya bagaimana cara untuk menyatakan looping contohnya begini..nilai 7.26..kita dapatkan 7 dengan mengetik "int(7.26)" jadi kit inginkan looping kita for i:=1 to int(7.26)..karena angka 7.26 harus di baca dulu..baru kemudian baru diambil angka 7 oleh program.

Posting Komentar

 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Buton Website - All Rights Reserved
Template Modify by Creating Website
Proudly powered by Blogger

Selamat Datang Diblog Buton Website

Selamat datang di blog Dion Buton, saya harap anda senang berada diblog sederhana ini. Blog ini saya tulis dengan komputer yang sederhana dan koneksi internet yang juga sederhana. Saya berharap Anda sering datang kembali. Silahkan anda mencari hal-hal yang baru di blog saya ini Selengkapnya tentang blog ini

Sekilas tentang Dion Buton

Photo di samping itu bukan saya dan juga bukan pacar saya, pokoknya bukan siapa-siap saya. Nama saya dion buton saya seorang yang ingin belajar blogger. Saya mulai belajar blogger sejak bulan november 2014, dan blog ini saya buat pada bulan november 2014 juga.. heheheehe...!!!

Social Stuff

Info