Sunday

VARIABEL DAN OPERATOR BAHASA C

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
variable bisa diubah-ubah sesuai kebutuhan. Nama dari suatu variable dapat ditentukan sendiri oleh pemrogram dengan aturan sebagai berikut :
1. Terdiri dari gabungan huruf dan angka dengan karakter pertama harus berupa huruf.
2. Bahasa C bersifat case-sensitive artinya huruf besar dan kecil dianggap berbeda. Jadi antara Metal, dengan metal itu berbeda.
3. Tidak boleh mengandung spasi.
4. Tidak boleh mengandung symbol-simbol khusus, kecuali garis bawah (underscore), seperti : $, ?, %, #, !, &, *, (, ), -, +, dsb.
5. Panjangnya bebas, tetapi hanya 32 karakter pertama yang terpakai.
Contoh penamaan yang salah : NIM, a, x, nama_mhs, f3098, f4, nilai, budi, dsb.
Contoh penamaan variable yang salah : nilai_mahasiswa, 80%mahasiswa, rata-rata, ada spasi, penting!, dsb.

Berikut adalah nilai dari beberapa Type data Variabel
Nama Deskripsi Ukuran Range
char karakter atau integer kecil   1byte signed: -128 to 127 unsigned: 0 to 255
short Short Integer 2bytes signed: -32768 to 32767 unsigned: 0 to 65535
int Integer 4bytes signed: -2147483648 to 2147483647 unsigned: 0 to 4294967295
long int Long integer 4bytes signed: -2147483648 to 2147483647unsigned: 0 to 4294967295
bool Nilai Boolean. hanya bisa diisi satu nilai: true atau false 1byte true atau false
float Floating point number (32 bit). 4bytes +/- 3.4e +/- 38 (~7 digits)
double Double precision (64 bit) floating point number. 8bytes +/- 1.7e +/- 308 (~15 digits)
long double Long double precision floating point number. 8bytes +/- 1.7e +/- 308 (~15 digits)
wchar_t Wide character. 2 atau 4 bytes 1 wide character

Tipe data disini berguna untuk memberitahu kepada kompilator bahwa variabel tersebut hanya dapat menampung nilai sesuai dengan tipe data tertentu yang didefinisikan ataupun tipe lain yang kompatibel.

Berikut contoh pendeklarasian beberapa buah variabel dengan tipe data yang berbeda.
int x; /*Mendeklarasikan variabel x dengan tipe data int*/
float y; /*Mendeklarasikan variabel y dengan tipe data float*/
char z; /*Mendeklarasikan variabel z dengan tipe data char*/


Bahasa C mengizinkan kita untuk melakukan pendeklarasian beberapa buah variabel dengan tipe data yang sama dalam satu baris, misanya seperti berikut.
int a, b, c; /*Mendeklarasikan variabel a, b, dan c yang bertipe int*/

double x, y, z; /*Mendeklarasikan variabel x, y dan z yang bertipe double*/

0 comments:

Post a Comment

Silahkan berkomentar diblog ini. Komentar sesuai dengan artikel yang bersangkutan bisa lebih membantu teman-teman lainnya.
Terima Kasih