Thursday, November 22, 2012

Tipe Data, Konstanta dan Variabel - Bahasa C++

Ada beberapa tipe data dasar dalam bahasa C++, tipe data ini secara umum digolongkan dalam tipe bilangan bulat (integer), bilangan real (floating point), tipe logika (boolean), dan tipe karakter/teks (character/string). Tiap kelompok dari tipe data nantinya akan terbagi lagi menjadi beberapa jenis, yaitu :
-     Tipe data bilangan bulat terdiri dari int, unsigned int, signed int, short int, unsigned short int,   signed short int, long int, unsigned long int dan signed long int.
-          Tipe data bilangan real terdiri dari float, double dan long double.
-          Tipe data karakter terdiri dari char, unsigned char dan signed char.

Lalu, di dalam bahasa C++ ada yang dikenal dengan istilah konstanta. Namun, sebelumnya kita harus mengenal istilah identifier terlebih dahulu. Identifier adalah suatu pengenal atau pengidentifikasi yang dideklarasikan agar compiler dapat mengenalinya. Identifier sendiri dapat berupa variabel, konstanta, fungsi dan kelas.

Sedangkan, konstanta merupakan jenis identifier yang bersifat konstan atau tetap, dengan kata lain konstanta nilainya tidak dapat diubah/statis. Biasanya digunakan untuk menentukan nilai yang merupakan tetapan, seperti nilai phi lingkaran atau kecepatan cahaya. Konstanta ini biasanya didefiniskan/dideklarasikan di bagian awal dari program.

Selain konstanta, bahasa C++ ada hal lain yang berperan penting di dalam suatu program. Itu adalah variabel. Dalam suatu program C++, biasanya tidak akan terlepas dari variabel (untuk jenis aplikasi yang lebih kompleks). Pengertian variabel sendiri adalah sebuah identifier yang nilainya dapat diubah sesuai dengan kebutuhan program.

Untuk penjelasan lebih lengkapnya (tentang bahasan ini), bisa Anda lihat di alamat youtube berikut :
-          Tipe Data, di http://youtu.be/pZbr4P7K0wU
-          Konversi Tipe Data, di http://youtu.be/NpgkwbrVEI8
-          Konstanta, di http://youtu.be/4xWEWyqjr2Y
-          Variabel, di http://youtu.be/uv0egVBbi58

No comments:

Post a Comment