Apa sih konstanta dan variable itu?
Konstanta & Variable - Taukah kamu apa yang dimaksud dengan konstanta dan variable dalam bahasa pemrograman C?
A. Konstanta
Merupakan suatu nilai yang tidak dapat diubah selama proses berjalannya program. Konstanta memiliki nilai yang tetap. Konstanta harus didefinisikan terlebih dahulu di awal program. Konstanta dapat berupa integer, karakter, pecahan dan string. Contoh konstanta adalah 20, 3.14, 20.928002, 'A', 'Hello World'.
Selain itu juga dalam pemrograman C disediakan beberapa karakter khusus yang disebut dengan karakter escape, diantaranya adalah :
\a : yang menyatakan Alert. \b : yang menyatakan Backspace.
\f : yang menyatakan Form Feed.
\n : yang menyatakan New Line
\r : yang menyatakan Carriage Return.
\t : yang menyatakan Tabs.
\v : yang menyatakan Tabulasi Vertikal.
\' : yang menyatakan karakter petik tunggal.
\" : yang menyatakan karakter petik ganda.
\\ : yang menyatakan karakter garis miring.
dll.
Tipe Konstanta
- Konstanta karakter yabg ditandai dengan tanda petik tunggal ( ' ) pada awal dan akhir karakter. Contoh : 'A' dan '@'.
- Konstanta integer ditulis dengan tanda yang mengandung pemisah ribuan dan tak mengandung pemisah berupa pecahan. Contoh : -1 dan 3515.
- Konstanta real ( float dan double ) bisa mengandung pecahan yang memiliki tanda berupa titik. Contoh : 25.5f (untuk float) dan 28.2 (untuk double).
- Konstanta string merupakan deretan karakter yang diawali dan diakhiri dengan tanda petik ganda ( " ), contoh : "Konstanta dan Variable". Pada akhir string, compiler akan menambahkan karakter null ('\0') untuk menandai akhir string.
B. Variable
Sebelum kita dapat menggunakan variabel tertentu dalam program C, kita harus memberi tahu kepada compiler mengenai jenis variabel yang kita gunakan. Untuk jenis angka, bahasa C mendukung 3 buah jenis :
- Ketika kita sedang menulis sebuah program, yang mengharuskan di sana bilangan yang tidak boleh dibagi (bilangan bulat), seperti halnya populasi siswa di sebuah sekolah, atau lain-lain, C menawarkan kepada kita apa yang disebut sebagai "integer”.
- Ketika kita sedang menulis sebuah program yang menangani masalah keuangan (yang sering digunakan di dalam industri), kita harus menggunakan angka-angka dengan jumlah angka yang panjang, mungkin mencapai triliunan. Bahasa C menawarkan kepada kita apa yang disebut sebagai "decimal".
- Ketika kita sedang menulis sebuah program yang digunakan untuk menghitung hal-hal yang ilmiah, seperti rumus relativitas dan fisika kuantum, mungkin kita membutuhkan bilangan yang berkoma dan berpangkat yang direpresentasikan dalam bentuk notasi ilmiah (mantissa dan exponent). Dalam C, bilangan seperti itu dinamakan juga dengan floating point number, yang direpresentasikan dengan menggunakan kata kunci "float".
Kita bisa menggabungkan 3 buah jenis bilangan di atas di dalam sebuah program. Untuk sekarang, kita akan mempelajari mengenai bilangan bulat (integer), yang dapat berupa bilangan bulat positif atau bilangan bulat negatif.
Variabel adalah suatu pengenal (identifier) yang digunakan untuk mewakili suatu nilai tertentu di dalam proses program. Berbeda dengan konstanta yang nilainya selalu tetap, nilai dari suatu variabel bisa diubah-ubah sesuai kebutuhan. Nama dari suatu variabel dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut :
- Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf.
- Bahasa pemrograman C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara Metal, dengan metal itu berbeda.
- Tidak boleh mengandung spasi.
- Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah (underscore), seperti : $, ?, %, #, !, &, *, (, ), -, +, dsb.
- Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
0 komentar:
Posting Komentar
! Semua source code aplikasi yang ada disini BERBAYAR
(untuk yang free silahkan kunjungi SarjanaKomedi.com dengan TAG Freebies)
Informasi lebih lanjut silahkan hubungi kami !
(Fast Response)
rsabyl@gmail.com | 0857 2880 3444 (WA)