Page 69 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 69
A. Pengenalan Tipe Data Dasar
Tipe data dasar adalah tipe data yang sudah siap digunakan. Tipe data mempengaruhi setiap
instruksi yang akan dilaksanakan komputer, yang membuat bagian program yang paling
penting. Misalnya, 5 dibagi 2 dapat menghasilkan hasil yang berbeda tergantung pada tipe
datanya. Jika 5 dan 2 bertipe integer, maka akan menghasilkan nilai 2, tetapi jika keduanya
bertipe float, maka akan menghasilkan nilai 2.5000000. Memilih tipe data yang tepat akan
membuat proses operasi data menjadi lebih efisien dan efektif.
Dalam bahasa C terdapat lima tipe data dasar, seperti terlihat pada Tabel 4.1
Tabel 5. 1 Tipe Data Dasar
No Tipe Data Ukuran Range (Jangkauan) Format Keterangan
1 Char 1 byte -128 s.d. 127 %c Karakter/String
Int 4 byte -2,147,483,648 s.d. %i, %d Integer/Bilangan
2
2,147,483,647 Bulat
Float 4 byte 1.2E-38 s.d. 3.4E+38 %f Float/Bilangan
3
Pecahan (6 desimal)
Double 8 byte 2.3E-308 s.d.1.7E+308 %If Pecahan Presisi
4
Ganda
5 Void 0 byte - - Tidak Bertipe
Dalam C++, terdapat beberapa jenis tipe data dasar yang didefenisikan dengan keyword
yang berbeda dalam pemrograman C++. Adapun sintaksis pendeklarasian tipe data terhadap
suatu variabel adalah sebagai berikut:
tipe_data nama_variabel;
Jika disertai dengan inisial variabel maka sintaksisnya seperti berikut:
tipe_data nama_variabel=nilai;
Keterangan:
• “tipe_data”. Diisi dengan data yang ada yang kita inginkan seperti integer, char, bool,
float, dan tipe data lainnya.
• “nama_variabel”. Diisi dengan nama variabel yang kita inginkan untuk menampung data
dengan jenis tipe data yang sudah kita tentukan. Pemberian nama variabel harus mengikuti
syarat nama variabel atau identifier yang telah ditentukan.
46