Page 11 - BAB 4 - Tipe Data, Variabel, Konstanta, Operator, dan Ekspresi
P. 11
03 03 Konstanta
Konstanta
Pada dasarnya sama dengan variabel, hanya saja nilai
yang tersimpan tidak dapat dirubah dalam proses program atau dapat
dikatakan bersifat tetap. Contohnya jika kita membuat program
perhitungan matematika yang menggunakan nilai phi (3.14159) yang
mungkin akan muncul diberbagai tempat pada kode program oleh
karena itu phi dapat kita buat sebagai konstanta. Penggunaan
konstanta phi lebih memudahkan penulisan kode program dibanding
harus mengetikkan nilai 3.14 berulang-ulang.
Identifier merupakan pengenal atau pengidentifikasian yang
dideklarasikan agar compiler dapat mengenali. Identifier berupa
variabel, konstanta, fungsi, dan kelas. Di dalam membuat identifier
terdapat beberapa hal yang perlu diperhatikan seperti diantaranya:
C++ bersifat case sensitive (huruf kapital dan huruf kecil berbeda).
Identifier tidak boleh diawal dengan angka.
Identifier tidak boleh menggunakan karakter-karakter simbol
seperti #, @, ?, !, $, dan lain-lain).
Identifiertidak boleh menggunakan kata kunci yang terdapat
pada C++, seperti break, return dan lain-lain.
Nama identifier sebaiknya disesuaikan dengan kebutuhannya.
Dalam C++ terdapat dua cara untuk membuat konstanta, yaitu dengan
Dalam C++ terdapat dua cara untuk membuat konstanta, yaitu dengan
menggunakan kata kunci const dan menggunakan
menggunakan kata kunci const dan menggunakan pre-processor pre-processor
directive #define.
directive #define.
a. Bentuk penulisan m enggunakan
a. Bentuk penulisan menggunakan ConstConst
const tipe_data nama_konstanta = nilai;
const tipe_data nama_konstanta = nilai;
Contoh: Const double PI = 3.14;
Contoh:
PI = 3.14;
Const double
const int NILAI_MAX = 100;
const int NILAI_MAX = 100;
const char MyChar = 'A';
const char MyChar = 'A';
const string MyName = "Andi";
const string MyName = "Andi";
b. Bentuk penulisan m enggunakan
b. Bentuk penulisan menggunakan pre-processor definepre-processor define
#define nama_konstanta = nilai;
#define nama_konstanta = nilai;
Contoh:
Contoh: #define PI = 3.14
#define PI = 3.14
#define NILAI_MAX =100
#define NILAI_MAX =100
#define MyChar = “A”
#define MyChar = “A”
#define MyName = ”Andi”
#define MyName = ”Andi”
Tipe Data, Variabel, Konstanta, Operator dan Ekspresi 6