Tipe Data, Variabel dan Konstanta

PENGENALAN TIPE DATA

Berikut Beberapa tipe data yang sering kita temui pada pemrograman C++, sama halnya pada tipe data yang sering kita temui pada bahasa pemrograman lainnya

Tipe Data

Ukuran

Memory

Jangkauan Nilai

Jumlah

 Digit

Char

1 Byte

-128 s.d 127

 

Int

2 Byte

-32768 s.d 32767

 

Short

2 Byte

-32768 s.d 32767

 

Long

4 Byte

-2147435648 s.d 2147435647

 

Float

4 Byte

3.4 x 10-38 s.d

3.4 x 10+38

5 – 7

Double

8 Byte

1.7 x 10-308 s.d

1.7 x 10+308

15 – 16

Long Double

10 Byte

3.4 x 10-4932 s.d

3.4 x 10+4932

19

Pada Pemrograman C++ kita tidak akan menemui adanya tipe data “STRING” yang berdiri sendiri seperti pada pemrograman PAsCAL. Jika kita ingin menggunakan tipe data string pada C++ maka kita akan menggunakan tipe data char dengan memberi range.

Cth : Char nama [20];

Dengan demikian si “nama” telah berubah tipe datanya menjadi string

VARIABEL

Variabel adalah Suatu tempat untuk menampung data atau konstanta di memori yang mempunyai nilai data yang dapat berubah – ubah selama proses program.

Syarat penulisan variable :

1.    Tidak boleh ada spasi.

2.    Tidak boleh diawali dengan angka dan menggunakan operator aritmatika.

Deklarasi Variabel :

       tipe data nama_variabel; 

Tipe Variabel

Simbol Deklarasi

Integer

int

Floating Point

float

Double Precision

double

Character/String

char

 

Contoh :

char grade;

char nama_mahasiswa[20];

int nilai;

float rata2;

 

KONSTANTA

Lain hal dengan konstanta, konstanta merupakan Tipe data yang bersifat tetap yang nilainya tidak dapat berubah ubah.

contoh sederhana yang kita temui sehari hari yakni : “Gula itu manis” dsb

Jenis Konstanta :

1.    Bilangan (Bulat dan Decimal)

2.    Text (Karakter dan String)

Karakter memakai tanda kutip satu (‘).

String memakai tanda kutip dua (“).

 Deklarasi Konstanta :

 

   const nama_konstanta = nilai konsanta;

Contoh :

const x = 100;