Variabel

Variabel adalah suatu identifier non-standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses Cara mendeklarasikan variabel:
tipe_data nama_variabel;

-Beberapa syarat untuk membuat suatu variabel :
a)      Variabel harus diawali dengan huruf  (A-Z, a-z) atau karakter garis bawah “_”.
b)      Selanjutnya dapat berupa angka (0-9), karakter garis bawah dan tanda dolar “$”.
c)      Tidak ada Spasi pada variabel.
d)     Case sensitif , huruf besar dan kecil harus diperhatikan.
e)      Variable tidak boleh menggunakan kata kunci yang sudah ada di C++.
f)       Maksimum 32 karakter. Bila lebih, maka karakter selebihnya tidak akan diperhatikan oleh komputer.

-Konstanta Variabel :
a)      Konsep konstanta mirip dengan variabel
b)      Nilai suatu kontanta tidak dapat berubah-ubah selama program berjalan.
c)      Cara mendeklarasikan konstanta:
#define nm_konstanta nilai;

-Tipe data pada C++ :
Tipe data ada dua macam, yaitu : tipe dasar dan tipe bentukan. Tipe dasar adalah tipe data yang dapat langsung dipakai. Tipe bentukan dibentuk oleh tipe dasar atau tipe bentukan lain yang sudah didefinisikan
Tipe Data Dasar :
Tipe Dasar  Yang termasuk dalam tipe dasar adalah : bilangan bulat (integer), logika (boolean), karakter, bilangan riil (float) dan string. Tiga tipe dasar yang pertama disebut tipe ordinal karena setiap nilai konstantanya bisa diubah ke nilai integer
Tipe Data Bentukan :
Tipe bentukan adalah tipe yang didefinisikan sendiri oleh pemrogram. Ada dua macam tipe bentukan, yaitu :
1. Tipe dasar yang diberi nama baru Contoh :  typedef  int bilangan 
2. Rekaman (struct)

Jenis Variabel :
1.Variabel Statis à Variabel yang memiliki nilai tetap/konstan.
2.Variabel Dinamis à Variabel yang nilainya dapat berubah-ubah.

Studi Kasus
1.Deklarasikan beberapa variabel yang bertipe data integer,char,dan float.
2.Buatlah sebuah variabel bertipe data integer dengan nilai 890.
3.Buatlah variabel bertipe data integer dengan menginputkan data dari user

Pembahasan :

1.Deklarasi tipe data int,float,char :

 













2.Tipe data int dengan nilai 890 :














3.Input nilai bertipe data integer :