C++ Tutorial

C++ – Variable

Waktu yang dibutuhkan: 10-15 menit.

Variable – tentu sudah tidak asing lagi kan di telinga kalian. Pada tutorial sebelumnya kita telah menggunakan variable untuk menerima input dari standard input menggunakan perintah cin.

Nah sekarang kita akan mengupas lebih detail mengenai variable pada C++. Sebelum sebuah variable dapat digunakan terlebih dahulu variable tersebut harus dideklarasikan pada kode program kita dengan syntax.

Seperti biasa tanda [] menandakan field tersebut harus diisikan dengan nilai yang dibutuhkan tanda <> hanya sebagai clarity dalam menuliskan syntax bahwa ada karakter spasi ‘ ‘ pada syntax tersebut.

Misalkan,

Kode di atas dapat di-literalkan menjadi, “Siapkan sebuah variable bertipe data integer (bilangan bulat) yang berlabelkan angka” dengan potongan kode tersebut maka telah dapat menggunakan variable angka untuk perintah-perintah berikutnya.

Perhatikan error di bawah ini,

Variable not declared
Variable not declared

Perhatikan error message yang ditampilkan, ” ‘angka’ was not declared in this scope”. Loh kan uda ada di kode programnyam, itu di baris 6 uda ak deklarasikan loh :(
Ooops ternyata sebuah bahasa pemrograman procedural (seperti C++) mengeksekusi programnya urut dari atas ke bawah dan dari kiri ke kanan. Sehingga ketika perintah cin dicompile bagian yang kita gunakan untuk deklarasi variablenya belum dijalankan. Alhasil perintah cin tidak mengetahui keberadaan variable angka.

Tipe data pada C++ cukup bervariasi yang nantinya akan dijelaskan satu per satu antara lain,

  1. bilangan bulat / integer (int, short, long, dll)
  2. bilangan yang mengandung nilai pecahan / floating point (float / double)
  3. sebuah karakter / character (char)
  4. sebuah kalimat (string)
  5. boolean, hanya dapat berisi yes/no

Aturan penamaan sebuah variable:

  1. Dapat berupa angka ataupun huruf
  2. Tidak boleh menggunakan special character seperti ‘*’, ‘.’ , ‘,’ , ‘/’, dsb kecuali underscore
  3. Karakter pertama tidak boleh berupa angka
  4. Tidak boleh menggunakan keywords C++, pada Dev-C++ kata-kata yang termasuk kategori ini akan dicetak tebal.
  5. Berikanlah nama yang sesuai dengan fungsi variable tujuannya memudahkan kalian mengingat variable mana yang menyimpan data tertentu.

Contoh

  1. angka (benar)
  2. 4ngk4 (salah)
  3. angka2 (benar)
  4. int (salah)
  5. variable (benar)
  6. ini_sebuah_variable_loh (benar)
  7. _apakah_ini_variable ( … )
  8. main ( … )

Constant

Constant atau konstanta merupakan sebuah variable dengan nilai yang selalu tetap atau tidak dapat diubah. Sebuah constant dideklarasikan dengan syntax sebagai berikut,

 Contohnya,

 Contoh program lengkap,

Dari tutorial ini kita telah belajar mengenai variable dan constant. Sebagai latihan cobalah berekseperimen dengan perintah cin dan cout untuk variable dan constant.

Berikutnya akan ada tutorial mengenai variable local dan global. Cheers!

4 thoughts on “C++ – Variable

Leave a Reply

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