} - See more at: http://www.seoterpadu.com/2013/06/cara-mengganti-background-blog.html#sthash.hxMWDKOg.dpuf
Home » » ELEMEN BAHASA PEMROGAMAN

ELEMEN BAHASA PEMROGAMAN

Penulisan Bahasa Program (Komentar, Variabel, Konstanta, Operator dan Tipe Data)



Bagi pemula emang masih sering kesulitan mengenal bahasa-bahasa progam ... nih saya berbagi pengetahuan dikit tentang bahasa-bahasa progam pascal yaitu yang berada dalam Borlan Delphi 7.

1. KOMENTAR
    komentar dipakai untuk memberikan penjelasan atau keterangan di dalam baris progam. Teks yang
    ditulis didalam progam tidak akan do kompilasi oleh kompiler pada saat progam aplikasi di
    jalankan.
  • Kurung kurawal : { komentar progam }
  • Kurung bintang  : (* komentar progam *)
  • Slash ganda        : // komentar progam

2. 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 di butuhkan.
    * Variabel berfungsi untuk menyimpan data.
    
    Pendeklarasian variabel sebagai berikut :
    Var nama_variable : tipe_variabel
    
    Contoh :
    Var a : integer;

  • Aturan yang harus diikuti dalam menuliskan nama variabel :
  1. Panjang penulisan nama variabel maximum terdiri dari 63 karakter. Jika melebihi ketentuan maka kompiler akan mengebaikan penulisam karakter berikutnya.
  2. Penulisan nama variabel hanya terdiri dari huruf, angka dan garis bawah.
  3. Penulisan nama variabel tdak boleh diwawli dengan angka, hanya dengan huruf dan garis bawah.
  4. Nama variabel tidak boleh merupakan sebuah kata kunci milik Delphi seperti case, if, while, end, Dll.
  5. Nama variabel tidak boleh mengandung karakter yang dipakai operator, seperti (,), +, -,*,/,<,>, :, ; , Dll.
3. KONSTANTA
    Konstanta merupakan suatu nilai yang bersifat tetap. Jenis data untuk suatu nilai konstanta dapat
    berupa angka (numeric), teks (string), true, false, dan nil. Anda dapat menggunakan nama untuk
    mewakili konstanta.

    Contoh :
    Angka = 1;
    Teks = 'satu';


4. OPERATOR
    Delphi menyediakan berbagai operator dengan urutan atau derajat proses pelaksanaan yang
    berbeda untuk beberapa operator dengan urutan atau derajat proses pelaksanaan yang berbeda
    untuk beberapa operator yang dilibatkan pada suatu proses.
 
    Tabel derajat pengolahan yang dimiliki Delphi :
1. Operator Assignment
    Assignmen atao operator fungsi dituliskan dengan bentuk ':=' (titik dua sama dengan) dang berfungsi untuk memasukkan suatu nilai data ke dalam suatu variabel, dengan bentuk penulisan :
Nama Variabel := Ekspresi
Contoh :
Harga    := 500;
Jumlah  := 20;
Total  :-= Harga*Jumlah;

Bentuk Umum Penulisan
var := perintah;
Contoh
A := "B";
Label1.Caption := "Irnawan";
C := A + B;

2. 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.
Berikut ini adalah tabel operator aritmatika yang dapat digunakan untuk mendukung operasi aritmatika :

Symbol yang dikenal didalam Delphi7
Symbol
Keterangan
+
Penjumlahan
-
Pengurangan
*
Perkalian
/
Pembagian
Div
Pembagian Integer
Mod
Sisa Pembagian

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


Untuk operasi perpangkatan :

ab  = exp(b*In(a))


Contoh :
angka1  := 5;
angka2  := 2;
Hasil1 := exp(angka1*In(angka2));{hasil 25}
Hasil2 := exp (angka2*In(angka1));{hasil 32}

3. Operator String

Digunakan untuk menggabungkan dua teks/string atau lebih. Symbol yang digunakan +

Bentuk Umum

A := teks1 + teks2;
Contoh

A := "Kamu";
B := "Dan dia";
C := A + B;
Maka hasil C = Kamu Dan dia

0 komentar:

Posting Komentar

 
Support : Your Link | Your Link | Your Link
Copyright © 2013. M Blog - All Rights Reserved
KreasiKu Maisi Published by Maisi
Proudly powered by Blogger