Atribut Pemrograman Bahasa C++ | Tegal1337

Avatar photo

Sebelumnya kita sudah belajar tentang Fungsi dan Struktur Dasar Bahasa C++, Bagi anda yang belum membacanya, anda bisa klik disini.
sekarang kita lanjut pada bagian Atribut yang digunakan dalam Bahasa C++

1. Komentar

Komentar pada suatu baris program merupakan suatu hal yang sangat penting sebagai dokumentasi jika suatu saat dilakukan modifikasi dan tidak ikut dibaca pada saat proses kompilasi.
komentar menggunakan tanda //, digunakan untuk memberikan komentar atas perintah yang ada dibawahnya.

Contoh :


// Program ini dibuat pada tahun 2019

int luas; //deklarasi variabel luas

Ada lagi koomentar yang menggunakan /*komentar*/, ini digunakan untuk menuliskan komentar yang banyaknya satu baris atau lebih.

Contoh :

/* Program dibuat pada tahun 2019

pada saat saya masih kuliah disemester 3*/

int /* bertipe data integer */ luas;
 

2. Pengenal

Pengenal merupakan pengidentifikasi dari nama-nama yang akan dideklarasikan agar kompiler dapat mengenalnya, meliputi nama variabel, konstanta, fungsi, kelas, template, maupun namespace.

Adapaun hal-hal yang berkaitan dengan pengenal antara lain :

– C++ bersifat case sensitive, misalnya penulisan huruf kecil dan kapital dianggap berbeda Luas dan luas.

– Tidak boleh diawali dengan angka atau seluruh pengenal berupa angka. Tetapi jika huruf awal dengan karakter dan selanjutnya adalah angka diperbolehkan. Contoh :


int gaji; //benar

int gajike13; //benar

int 2006; //salah karena seluruhnya angka

int 2kali; //salah karena diawali dengan angka

– Tidak boleh mengandung spasi, Contoh :


int tgllahir; //benar

int tgl lahir; //salah karena menggunakan spasi

– Tidak boleh menggunakan tanda baca dan simbol-simbol (#, @, ?,!, & dan lainya). Contoh :


int tgllahir; //benar

int tgl&lahir; //salah

int tgl-lahir; //salah

– Tidak boleh menggunakan kata kunci (keywords). Contoh :


int break; //salah, karena break merupakan keywords

int while; //salah, karena while merupakan keywords

int panjang; //benar

3. Konstanta

Konstanta adalah jenis pengenal yang bersifat konstan atau tetap, sehingga nilai dari konstanta di dalam program tidak dapat diubah. Konstanta berguna untuk menentukan nilai yang bersifat tetapan, misalnya phi selalu bernilai 3.14.

Penggunaan konstanta dapat dilakukan dengan 2 cara yaitu :

–  Menggunakan Prepocessor Directive #define


#define phi 3.14;

#define max 1000;

– Menggunakan kata kunci Const


const double phi=3.14;

const long max=1000;

const char lagi=Y';

4 Variabel

Variabel adalah pengenal yang mempunyai nilai dinamis sehingga nilai yang disimpan didalamnya dapat diubah selama program berjalan sesuai dengan kebutuhan. Contoh :


int panjang; //deklarasi variabel 'panjang' bertipe integer

int lebar, luas; //deklarasi variabel 'lebar' dan 'luas', keduanya bertipe integer

pada deklarasi variabel bisa juga dilakukan inisialisai (pemberian nilai awal), contoh :


int panjang=10; //deklarasi variabel 'panjang' bertipe integer bernilai 10

double tunjangan=1.25; //variabel 'tunjangan' bertipe double dengan nilai awal 1.25

5. Tipe Data

Tipe data berfungsi untuk mempresentasikan jenis dari sebuah nilai yang terdapat dalam program. Penggunaan tipe data yang benar sangat mendukung efisiensi program karena tipe data yang juga berpengaruh terhadap kapasitas data.

Dalam C++ terdapat beberapa tipe data dasar yang telah didefinisikan yaitu tipe bilangan bulat (integer), bilangan riil (floating point), logika (boolean), dan teks (character/string).

– Tipe bilangan bulat (Integer)

Tipe ini digunakan untuk data-data angka bilangan bulat  (yang tidak mengandung angka dibelakang koma), misal 21, 100, 200, 1928 dan seterusnya.

– Tipe bilangan riil (Floating point)

Tipe data ini digunakan untuk data-data angak bilangan riil atau pecahan (mengandung angka dibelakang koma), misal 21.67, 100.567, 1929.156, dan seterusnya.

– Tipe logika (Boolean)

Tipe data boolean digunakan untuk mempresentasikan data-data yang hanya mengandung dua buah nilai, yaitu nilai true (yang dipresentasikan selain 0) dan nilai false (dipresentasikan dengan 0).

– Teks (character/string)

Tipe data ini mempresentasikan data-data yang berupa karakter. Tipe data ini dinyatakan dengan char, sedangkan untuk string (=kumpulan karakter) dinyatakan sebagai pointer dari char, yang ditulis dengan char*.

Setelai mempelajari mengenai Atribut pemrograman dalam Bahasa C++, selanjutnya kita akan membahas mengenai “Statement Menampilkan Teks atau Nilai Konstanta dan Variabel”

Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Post

Fungsi dan Struktur Dasar Pemrograman Bahasa C++ | Tegal1337

Next Post

Mengenal XSS (Cross Site Scripting) | Tegal1337

Related Posts