Pages

Kamis, 24 April 2014

Variabel dan Konstanta dalam pemrograman C++


Dalam menulis program C++ kita tidak lepas dari yang namanya variabel ataupun konstanta, berikut kita akan mempelajari tentang variabel dan konstanta.

1.      Variabel
Variabel adalah sebuah identifier yang mempunyai nilai dinamis, maksudnya nilai variable itu bisa berubah sesuai kebutuhan dalam program. Variabel ersifat sementara karena variabel hanya dialokasikan kedalam memori komputer pada saat program dijalankan saja. Variabel yang akan digunakan dalam program harus dideklarasikan terlebih dahulu. Pengertian deklarasi disini berarti memesan memori dan menentukan jenis data yang dapat disimpan di dalamnya. Bentuk umum dari pendeklarasian variabel adalah sebagai berikut :

Tipe_data nama_variabel;

Namun jika kita akan mendeklarasikan beberapa variabel dengan tipe data yang sama kita bisa menulisnya seperti berikut :

Tipe_data nama_variabel1, nama_variabel2, nama_variabel3;

Sebagai contoh:
Int x,y,z;

Variabel ada 2 macam yaitu variabel lokal dan variabel global
Variabel lokal adalah variabel yang hanya dikenali suatu fungsi saja, yang berarti variabel tersebut tidak akan dikenali oleh lingkungan luar atau fungsi lainnya. Adapun pendeklarasiannya harus berada di dalam fungsi dimaksud.
Sedangkan variabel global adalah kebalikannya, variabel ini dideklarasikan di luar fungsi main() .

2.      Konstanta
Berbeda dengan variabel, konstanta merupakan identifier yang bersifat konstan, artinya nilai dari konstanta tidak akan berubah. Sebagai contoh konstanta phi nilainya tidak berubah dari waktu ke waktu, nilai phi tetap 3.14.
Untuk pendeklarasian konstanta ada dua cara, bisa menggunakan preprocessor directive #define atau menggunakan kata kunci const.

Contoh menggunakan preprocessor #define :

#define phi 3.14

Jika menggunakan pendeklarasian ini harus diletakkan di bawah preprocessor #include

Untuk penggunaan kata kunci const, pendeklarasiannya harus berada di dalam fungsi main(). Berikut bentuk umum pendeklarasiannya :

const tipe_data nama_konstanta = nilai_konstanta;

contoh:

const float phi = 3.14;

Yup, untuk penjelasan variabel dan konstanta cukup sekian, jika ada yang kurang jelas bisa ditanyakan langsung atau comment di bawah ini. Nah untuk selanjutnya kita akan mempelajari tentang operator yang ada di dalam pemrograman C++.

Tidak ada komentar:

Posting Komentar