Pengenalan Delphi

   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
        3 bentuk tanda komentar :
    1. Kurung kurawal        { Komentar Program }
    2. Kurung Bintang        (* Komentar Program *)
    3. Slash Ganda              // Komentar Program 

Variabel

  •    Variabel berfungsi untuk menyimpan data, Pendeklarasian variabel mempunyai susunan sbb:
var [nama variabel] : [tipe variabel] ;
            contoh :
                        var       a : integer;
                                    b : string;
                                    c,d : real;
Aturan  dalam penulisan nama variabel yaitu:
  1. Panjang penulisan nama variabel max 63 karakter, jika > 63 karakter 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. Jadi harus diawali dengan huruf atau garis bawah
  4. Nama variabel bukan merupakan sebuah kata kunci milik   Delphi, seperti case, if, while, end, dll 
  5.  Tidak boleh mengandung karakter yang dipakai untuk  operator, seperti (,),+,,*,/,dan lainlain.                                                                                          Konstanta  
  •  Konstanta merupakan suatu nilai yang bersifat tetap. Jenis data untuk suatu konstanta dapat berupa data angka (numeric), teks (string), true, false, dan nil.
Contoh :
                        const angka = 1 ; // untuk angka
                        teks = ‘satu’ ; // untuk teks

        Operator

  1. Operator Assignment
  2. Operator Aritmatika
  3. Operator Relasi
  4. Operator Logika 

    1. Operator Assignment 
  •    Assignment atau operator fungsi dituliskan dengan bentuk  “:=“ (titik dua sama dengan) dan berfungsi untuk memasukkan suatu nilai data ke dalam sebuah variabel, dengan bentuk penulisan :
            [nama variabel] := [ekspresi] ;
            contoh :
                        harga := 500;
                        jumlah := 20;
                        total := harga * jumlah ;


          2. Operator Aritmatika
                  
            Untuk operasi perpangkatan, menggunakan rumus :
           ab = exp(b * ln (a))

         3. Operator Relasi 
  • 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 nilai yang dibandingkan tsb harus memiliki tipe data yang sama. Berikut ini adalah  operator relasi yang disediakan oleh Delphi: 
      
        4. Operator Logika
  • Operator Bit                                                                                                                                      Berhubungan dgn pembandingan pada level bit                                                                     →     And, Or, Not, Xor, Shl, Shr
       • Operator Boolean
         Menyatakan satu atau lebih data atau ekspresi logika yang akan menghasilkan nilai logika
          (boolean) yang baru True atau False
     And, Or, Not, Xor 

Tipe Data

   Pemilihan Tipe Data yg tepat akan sangat berguna dalam penghematan memori kecepatan proses, ketelitian penghitungan dan lainlain
   JenisJenis Tipe Data :
            1. Tipe Integer
            2. Tipe Real
            3. Tipe Boolean
            4. Tipe Character
            5. TipeString
            6. Tipe Array
            7. Tipe Record
            dan sebagainya…

 1. Tipe Integer

Tipe data integer digunakan untuk bilangan bulat atau bilangan yang tidak memiliki angka desimal. Tipe data integebilanagn integer memiliki beberapa tipe yang tergantung pada rentang nilai dan ukuran penggunaan memori.

 
2. Tipe Real

         Tipe data real digunakan untuk bilangan yang memiliki desimal. Tipe data real memiliki beberapa tipe :

 
Cttn : Tipe data Currency mempunyai ketelitian lebih tinggi dalam menangani bilangan yg cukup besar dan dipakai dalam Currency Field dan komponen lain dan kompatibel dengan tipe database yang menyatakan uang.


3. Tipe Boolean

  Tipe data boolean digunakan untuk data   logika  yang hanya  berisi True dan False.

 
 4. Tipe Karakter

Tipe data character digunakan untuk menyatakan karakter satu huruf dalam bentuk 3 tipe :


 5. Tipe  Sering

             Tipe data string digunakan untuk menyatakan sederetan karater misalnya nama karater, nama, alamat, dll.

 
6. Tipe Array

Array adalah suatu variabel tunggal yang  digunakan untuk menyimpan sekumpulan data
   yang sejenis.
• Contoh :
   var hari : array[1..7] of String ;
   Begin
            hari[1] := ‘Senin’ ;
            ………..
            ………..
            hari[7] := ‘Sabtu’ ;
  End;

7. Tipe Record
§        Tipe data record digunakan untuk menyimpan sekumpulan data yang  
   mungkin mempunyai tipe yang berbeda tetapi saling berhubungan.
• Contoh :
   type
            Rbarang = record
                        kode : string[4];
                        nama : string[20];
                        harga : integer;
            End;
   var
            Barang : Rbarang;
   begin
            Barang.kode := ‘TV01’ ;
            Barang.nama := ‘TELEVISI 20’ ;
            Barang.harga := ‘1400000’;
  end;


BentukBentuk Konversi Data

  •   StrToInt (String To Integer) : Mengubah data yang    
   bertipe string menjadi integer(b. bulat)
  •    IntToStr (Integer To String) : Mengubah data yang
   bertipe integer menjadi string
  •    StrToFloat (String To Float) : Mengubah data yang
   bertipe string menjadi float(b. desimal)
  • FloatToStr (Float To String) : Mengubah data yang
   bertipe float menjadi string
  • StrToTime (String To Time) : Mengubah data yang
    bertipe string menjadi time(waktu/jam;menit;detik)
  •  TimeToStr (Time To String) : Mengubah data yang
    bertipe time menjadi string
  • StrToDate (String To Date) : Mengubah data yang
    bertipe string menjadi date(waktu/tanggal;bulan;tahun)
  • DateToStr (Date To String) : Mengubah data yang
    bertipe date menjadi string.
  •   StrToDateTime (String To Date Time) : 
   Mengubah data yang bertipe string menjadi datetime
(waktu tanggal;bulan;tahun;jam;menit;detik)
  • DateTimeToStr (Time To String) :
   Mengubah data yang bertipe datetime menjadi string.


  

 
 
 

0 komentar:

Poskan Komentar