Variabel
Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variable bisa diubah-ubah sesuai kebutuhan.
Nama dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut :
· Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf. Bahasa C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara nim, NIM dan Nim dianggap berbeda.
· Tidak boleh mengandung spasi.
· Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore). Yang termasuk symbol khusus yang tidak diperbolehkan antara lain : $, ?, %, #, !, &, *, (, ), -, +, = dsb
· Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
Contoh penamaan variabel yang benar : NIM, a, x, nama_mhs, f3098, f4, nilai, budi, dsb.
Contoh penamaan variable yang salah : %nilai_mahasiswa, 80mahasiswa, rata-rata, ada spasi, penting!, dsb
variabel, dibagi menjadi dua jenis kelompok, yaitu :
· Variabel Numerik
· Variabel Teks
Variabel Numerik
Variabel numerik ini dibagi menjadi menjadi 3 (tiga) macam :
· Bilangan Bulat atau Integer
· Bilangan Desimal Berpresisi Tunggal atau Floating Point.
· Bilangan Desimal Berpresisi Ganda atau Double Precision.
Variabel Text
- Character ( Karakter Tunggal )
- String ( Untuk Rangkaian Karakter )
Deklarasi Variabel
Penjelasan Adalah proses memperkenalkan variabel kepada Borland C++ dan pendeklarasian tersebut bersifat mutlak karena jika tidak diperkenalkan terlebih dulu maka Borland C++ tidak menerima variabel tersebut.
Deklarasi Variabel ini meliputi tipe variabel, seperti : integer atau character dan nama variabel itu sendiri. Setiap kali pendeklarasian variabel harus diakhiri oleh tanda titik koma ( ; ).
Tabel 2.3. Deklarasi Variabel
TIPE VARIABEL | SIMBOL DEKLARASI |
Integer | int |
Floating Point | float |
Double Precision | double |
Karakter | char |
Unsigned Integer | unsigned int |
Unsigned Character | unsigned char |
Long Integer | long int |
Unsigned Long Integer | unsigned long int |
0 comments:
Post a Comment