Dalam pemrograman, kita tidak akan terlepas dari penggunaan variabel dan tipe data. Salah satu pengetahuan dasar yang harus dikuasai sebelum membuat program adalah tentang variabel dan tipe data.
Variabel
Secara sederhana, varibel bisa dikatakan sebagai simbol yang menyimpan nilai data tertentu. Dalam Matematika misalnya, luas persegi panjang diperoleh dari hasil perkalian panjang dengan lebar yang dapat dirumuskan sebagai berikut:
luas = panjang x lebar
Pada rumus sederhana di atas, luas, panjang, dan lebar disebut sebagai variabel karena menyimpan suatu nilai (berupa angka) yang dapat berubah-ubah.
Di dalam pemrograman komputer, konsep tentang variabel sama dengan yang digunakan dalam Matematika atau kehidupan sehari-hari. Namun, ada beberapa ketentuan dalam penulisan nama atau simbol variabel pada pemrograman yang harus dipahami.
Beberapa aturan umum tentang penulisan nama variabel adalah sbb.
- Penulisan variabel tidak boleh mengandung spasi. Sebagai contoh, kita tidak bisa menuliskan variabel dengan nama luas persegi, namun kita bisa menuliskannya dengan nama luasPersegi atau luas.
- Penulisan nama variabel tidak boleh diawali dengan angka dan karakter selain huruf, kecuali underscore. Contoh: 8luas (salah), !luas (salah), luas (benar), _luas (benar).
- Penulisan variabel dapat mengandung angka asalkan tidak berada di awal.
- int (integer): bilangan bulat. Contohnya 4, 50, 100, 756.
- float: bilangan riil, termasuk bilangan bulat dan pecahan desimal. Contohnya 1.5, 4.56, 1.346
- double: bilangan riil, termasuk bilangan bulat dan pecahan desimal. Double sama dengan float, namun memiliki nilai yang lebih besar dibandingkan dengan float. Tipe data double lebih disarankan dalam pemrograman daripada float.
- string: teks. Contohnya "kelinci", "peci", "saya suka coding". Di dalam C++, penulisan string harus diapit oleh tanda kutip " ".
- char: teks yang terdiri dari 1 karakter. Contohnya 'A', 's', '1', dll. Penulisan data bertipe char, diapit oleh tanda ' '.
- bool: boolean, yaitu data yang memiliki dua nilai kebenaran, yaitu true dan false.
Posting Komentar