Data bisa dinyatakan dalam bentuk konstanta atau variabel.
·
Variabel : nilainya dapat
diubah-ubah selama eksekusi.
·
Konstanta : nilainya
tetap.
A.
Variabel
Aturan penulisan:
·
Nama harus diawali dengan
huruf (A..Z, a..z) atau karakter garis bawah ( _ ).
·
Selanjutnya dapat berupa
huruf, digit (0..9) atau karakter garis bawah atau tanda dollar ($).
·
Panjang nama variabel
boleh lebih dari 31 karakter hanya 31 karakter pertama yang akan dianggap.
·
nama variabel tidak boleh
menggunakan nama yang tergolong sebagai kata-kata cadangan (reserved words) seperti
printf, int, if, while dan sebagainya
·
Variabel yang akan
digunakan dalam program haruslah dideklarasikan terlebih dahulu
·
Pengertian deklarasi di
sini berarti memesan memori dan menentukan jenis data yang bisa disimpan di
dalamnya.
·
Bentuk umum deklarasi
variabel:
tipe_data daftar_nama_variabel;
·
Contoh:
int var_bulat1;
float var_pecahan1,
var_pecahan2;
·
Memberikan nilai ke
variabel:
nama_variabel
= nilai;
·
Contoh:
var_bulat1
= 34;
var_pecahan1
= 34.52;
·
Inisialisasi nilai
variabel
int
nilai;
nilai =
10;
·
Sama dengan:
int nilai
= 10;
Contoh
Program
#include
<stdio.h>
main()
{
int
jumlah;
float
harga_unit, harga_total;
jumlah=10;
harga_unit=17.5;
harga_total=jumlah*harga_unit;
printf(“Harga
total = %f\n”,harga_total);
}
B.
Konstanta menyatakan nilai
tetap.
Tidak
perlu dideklarasikan.
Juga
mempunyai tipe data.
Aturan
penulisan:
·
Konstanta karakter,
diawali dan diakhiri dengan tanda petik tunggal, Contoh : ‘A’ dan ‘@’.
·
Konstanta integer, ditulis
dengan angka (tanpa tanda petik) tanpa mengandung pemisah ribuan dan tak
mengandung bagian pecahan. Contoh : –1 dan 32767.
·
Konstanta real (float dan
double) bisa mengandung pecahan
(dengan
tanda berupa titik) dan nilainya bisa ditulis dalam bentuk eksponensial
(menggunakan tanda e), contohnya : 27.5f (untuk tipe float) atau 27.5 (untuk
tipe double) dan 2.1e+5 (maksudnya 2,1 x 105 ).
·
Konstanta string merupakan
deretan karakter yang diawali dan diakhiri dengan tanda petik-ganda (“).
Contoh: “Program Dasar”.
·
Menggunakan keyword
#define
#define <nama_konstanta> <nilai>
Contoh:
#define PI 3.14159
atau
·
Menggunakan keyword const
const <tipe_konstanta> <nama_konstanta> = <nilai>;
Contoh:
const float PI = 3.14159;
Tidak ada komentar:
Posting Komentar