Variabel, Tipe Data dan Konstanta
Dalam sebuah pemrograman ada dikenal istilah variabel, tipe data dan konstanta. Pada kesempatan ini saya ingin berbagi sekilas mengenai Variabel, Tipe Data dan Konstanta.
- Variabel
Variabel adalah sebuah identifier
(pengenal) yang nilainya dapat diubah sesuai dengan kebutuhan program. Variabel
terbagi menjadi 2 yaitu:
- Variabel Global adalah variabel yang dikenali oleh semua lingkungan dalam program. Letaknya diluar badan fungsi.
- Variabel Lokal adalah variabel yang hanya dikenali oleh suatu fungsi saja. Letaknya didalam bada fungsi.
Untuk memperoleh nilai dari suatu
variabel maka digunakan assignment statement, yang mempunyai sintaks sebagai
berikut.
Variabel = Ekspresi
- int n; = Variabel n bertipe int (untuk menyimpan bilangan bulat) dan tidak harus n tergantung pengenal apa yang nantinya kita tulis.
- char ch; = Variabel ch bertipe char (dipakai untuk menyimpan sebuah karakter) tidak harus ch tergantung pengenal apa yang nantinya kita tulis.
- float rata_rata; = Variabel rata_rata bertipe float (dipakai untuk menyimpan sebuah bilangan real dengan presisi 32bit)
- double jarak; = Variabel jarak bertipe double (dipakai untuk menyimpan sebuah bilangan real dengan kepresisian tinggi-64bit)
Nama dari suatu variabel 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, jika 2 kata maka dipisahkan dengan tanda “_” (underscore)
- 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
Contoh penamaan variable yang salah: %nilai_mahasiswa, 80mahasiswa, rata-rata, ada spasi, penting!
- Tipe Data
Tipe data bilangan bulat, digunakan untuk data-data yang tidak mengandung angka di belakang koma.
Tipe data bilangan real, digunakan untuk data-data yang mengandung angka di belakang koma.
Tipe data Karangkter/String, digunakan untuk data-data berupa karakter.
Contoh
- Konstanta
Konstanta adalah jenis identifier
yang bersifat konstan atau tetap, artinya nilai konstanta adalah tidak dapat di
ubah. Konstanta berguna untuk menentukan nilai merupakan tetapan, misalnya
nilai phi(n), satuan dari kevepatan cahaya dan sebagainya.
Anda dapat mengunduh materi ini disini.
No comments :
Post a Comment