Variabel, Tipe Data, dan Konstanta Dalam Pemrograman C++

Variabel, Tipe Data, dan Konstanta Dalam Pemrograman CSS

Variabel

Variabel adalah simbol dari suatu besaran yang merepresentasikan suatu lokasi di dalam memori komputer. Informasi yang tersimpan di dalam lokasi tersebut disebut nilai variable.Untuk memperoleh nilai dari suatu variable digunakan pernyataan penugasan ( Assignment statement ), yang mempunyai sintaks sebagai berikut: variable = ekspresi/konstanta ;.
Peraturan dalam penulisan variabel :

a. Hanya boleh terdiri dari abjad, bilangan dan tanda hubung ( _ )
    Contoh : bilangan1 , sum , hasil_bagi

b. Tidak boleh diawali dengan angka. Contoh : 100bilangan.

c. Tidak boleh menggunakan operator aritmatika (+ - / # %),
    Contoh : min+nilai , gaji-pajak , nama/nim.

d. Tidak boleh menggunakan karakter khusus, yaitu : ;, :, #, @,$, ^, !, &, dan titik (.). 
     Contoh: luas:segitiga , #perintah , tempat&tgllahir.

e. Nama variabel tidak boleh mengandung spasi. 
    Contoh: nama lengkap , program keahlian.

f. Jangan menggunakan nama fungsi yang memiliki arti khusus dalam bahasa C (reserved word). 
    Contoh : main , printf , return.

g. Nama variabel boleh terdiri dari reserved word yang digabung dengan kata lain.
    Contoh : main1 , printf_karakter.

h. C++ membedakan huruf besar dan huruf kecil. 
    Contoh : Gaji GAJI dan gaji (Merupakan tiga nama variabel yang berbeda).


Deklarasi variabel

Sebelum variabel digunakan, terlebih dahulu variabel harus dikenalkan kepada turbo C. proses ini dikenal dengan istilah deklarasi variabel.
Contoh : int bilangan; , float rata2; , long gaji;



Tipe Data Variabel

Sebuah variabel dalam bahasa C++ harus dideklarasikan terlebih dahulu agar variabel tersebut diperkenalkan kepada compiler C++. Cara penulisannya adalah “tipe_variabel nama_variabel ;”.
Berikut beberapa contoh tipe variabel yang ada didalam bahasa pemrograman C++ :

Tipe Data


Konstanta

Konstanta adalah nilai yang sifatnya tetap. Contohnya angka 1 adalah 3, atau variabel i=10,  i disini bukan merupakan suatu konstanta, karena i merupakan suatu variabel, sedangkan 10 lah yang merupakan suatu nilai konstanta atau nilai tetap dari variabel i.

Konstanta dibagi menjadi dua bagian diantaranya :

Bilangan (numerik)

i.  Bilangan bulat (integer)
ii. Bilangan desimal berpresisi tunggal (floating point),
    dengan 2 tampilan :
    Bentuk desimal, contoh : 1.234
    Bentuk eksponen, contoh : 1.234e2 artinya 1.234 x 102
iii. Bilangan desimal berpresisi ganda, sama dengan point (ii) tapi dengan ketelitian lebih tinggi.

Teks (String)

i. Data karakter, data yang terdiri dari sebuah karakter (huruf), ditandai dengan tanda kutip tunggal ( ’), dapat berupa huruf kecil, huruf besar, angka, dan notasi lainnya, contoh : ’A’, ’a’, ’1’, ’&’, ’*’, dan lain-lain
ii. Data string, rangkaian dari beberapa karakter dan
ditandai dengan tanda kutip ganda (“)., contoh :”saya”, ”17 tahun”, 081111111” dan lain-lain.
Previous
Next Post »