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 :