Powered By Blogger

Kamis, 04 Juni 2015

Variabel, Konstanta, Tipe Data

Variabel, Konstanta, Tipe Data

Identifier


Di dalam program, selalu dibutuhkan suatu tempat untuk menyimpan nilai yang disebut identifier.
Identifier dibagi menjadi 2 jenis, yaitu:
1.Variabel
2.Konstanta


1. Variabel adalah nama yang digunakan dalam memori komputer untuk menyimpan suatu nilai.
Nilai suatu variabel dapat berubah-ubah selama program berjalan.
Cara mendeklarasikan variabel:
tipe_data nama_variabel;


Penamaan Variabel memiliki ketentuan sebagai berikut:
  1. Tidak boleh sama dengan nama keyword reserved, function, dan harus unik.
  2. Maksimum 32 karakter. Bila lebih, maka karakter selebihnya tidak akan diperhatikan oleh komputer.
  3. Case sensitive : membedakan huruf besar dan kecil
  4. Karakter pertama harus huruf atau underscore (_)
  5. Tidak boleh mengandung spasi / blank , tanda – , dan tanda #
2. Konstanta 
Konstanta adalah variabel yang nilai datanya bersifat tetap dan tidak bisa diubah. Jadi konstanta adalah juga variabel bedanya adalah pada nilai yang disimpannya. Jika nilai datanya sepanjang program berjalan tidak berubah-ubah, maka sebuah varibel lebih baik diperlakukan sebagai konstanta. Pada sebuah kode program, biasanya nilai data dari konstanta diberikan langsung di bagian deklarasi konstanta
Cara mendeklarasikan konstanta:
#define nm_konstanta nilai;

3.Tipe Data
tipe data adalah jenis data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer. Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita tentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama memori komputer).

Contoh TipeData dasar dalam C++


1 komentar:

  1. The Casino Hotel & Racetrack - Las Vegas, NV - Mapyro
    Information 평택 출장마사지 and 경상남도 출장안마 Reviews about The Casino Hotel & Racetrack in Las Vegas, NV, including Realtime Reviews, Photos, Rates, Specialists, Games, Specializing in  Rating: 원주 출장마사지 2.3 계룡 출장샵 · 원주 출장마사지 ‎1,207 reviews · ‎Price range: $

    BalasHapus