Apa itu variable? Merupakan istilah yang diadopsi dari dunia matematika, yang memetakan sebuah nama ke suatu nilai. Dalam pemrograman, kita bisa membuat variabel,
mengisikan nilai pada variabel, dan mengacu nilai yang dipetakan variable tersebut.
mengisikan nilai pada variabel, dan mengacu nilai yang dipetakan variable tersebut.
Dalam penamaan variable, pengguna diberi kebabasan namun terbatas dan memiliki syarat, antara lain :
· Terdiri dari kombinasi karakter huruf, angka, dan underscore ( _ ).
· Tidak boleh dimulai dengan angka. Contohnya "14ang" merupakan nama variabel yang salah.
· Huruf kapital dan huruf kecil dianggap sama. Artinya "MesS14" , "messX14", maupun “mESs14” merupakan variable-variabel yang sama.
· Tidak boleh merupakan reserved word. Reserved Word adalah kata-kata yang telah disediakan oleh pascal yang memiliki fungsi masing-masing dalam penggunaannya. Contoh reserved word pada Pascal: begin, end, var, if, atau then.
Baca Juga : Pengenalan Program Pascal
Sebuah variable wajib memiliki Tipe Data agar dapat di deklarasikan dan dikenali di dalam program. Tipe data dalam pascal dibagi dalam beberapa kelompok, antara lain :
1. Bilangan bulat, hanya bisa berisi bilangan bulat.
2. Bilangan riil, berisi bilangan yang memiliki angka dibelakang koma, termasuk juga pecahan.
3. Karakter, mengandung satu karakter seperti ‘a’, ‘1’, ‘!’, dan lainnya.
4. String, mempresentasikan untaian karakter seperti ‘aku’, dan kalimat seperti ‘kami di sini’.
5. Nilai kebenaran, memberi nilai True dan False.
A. Tipe data : Bilangan Bulat
· Biasa disebut dengan “Integer”.
· “Longint” dan “Int64” merupakan tipe data yang paling sering digunakan saat menulis program.
B. Tipe data : Bilangan Riil
· Biasa disebut dengan floating point.
· Tipe data floating point bisa merepresentasikan negatif atau positif dari magnitudonya.
· Pada pemrograman, umumnya tipe data floating point dihindari karena kurang akurat. Representasi 3 pada floating point bisa jadi 2.99999999999999 atau 3.000000000000001 karena keterbatasan pada struktur penyimpanan bilangan pecahan pada komputer.
· Tipe yang umum digunakan adalah “double”.
C. Tipe data : Karakter (char)
· Merupakan tipe data untuk merepresentasikan karakter menurut ASCII (American Standart Code for Information Interchange).
· Dalam ASCII, terdapat 128 karakter yang direpresentasikan dengan angka dari 0 sampai 127.
· Misalnya, kode ASCII untuk karakter spasi (' ') adalah 32, huruf 'A' adalah 65, 'B' adalah 66, huruf 'a' adalah 97, dan huruf 'b' adalah 98.
· Pada Pascal, tipe data ini dinyatakan sebagai “char”, denga ukuran 1 byte.
· Dalam memprogram, kita bisa menggunakan fungsi ord(x) untuk mendapatkan nilai ASCII dari char x, dan chr(x) untuk mendapatkan karakter dari kode ASCII x.
D. Tipe data : String
· Tipe data yang merepresentasikan untaian dari char, contohnya 'kucing', 'dan', "(string kosong). Tipe data ini dinyatakan sebagai “string”.
· Pada Pascal, string bisa menampung antara 0 sampai 255 karakter. Untuk menampung lebih dari 255 karakter, gunakan tipe data “ansistring”.
E. Tipe data : Boolean
· Merupakan tipe data yang menyimpan nilai kebenaran, yaitu hanya TRUE atau FALSE.
· Tipe data ini akan lebih terasa kebermanfaatannya ketika kita sudah mempelajari struktur percabangan dan array.
· Pada Pascal dapat digunakan tipe data “Boolean”.
Deklarasi variable dapat dituliskan dengan :
Var
x1, y_2 : Longint;
z3 : Double;
a1 : Char;
str : String;
ax, bx : Boolean;
Dalam pemberian nilai atau “Assignment” dalam pascal digunakan tanda “:=”, contohnya:
Var
x :
Longint;
begin
x:=2;
writeln(x);
end.
Berkomentarlah dengan kata yang sopan
Dilarang menambahkan link aktif
EmoticonEmoticon