Page 61 - Pemrograman Dasar kelas X
P. 61
Bab 2 Variabel, Tipe Data, dan Operator 57
Menanya
Dari ketiga kode program diatas, buatlah pertanyaan seperti berikut.
1. Apa tujuan dari setiap program di atas?
2. Bagian manakah yang mendeklarasikan variabel?
3. Variabel apa saja yang ada/diperlukan tiap program? Bagaimana cara menetukannya?
4. Apa itu konstanta, bagian manakah yang mendeklarasikan konstanta?
5. Sebutkan tipe data dari tiap variabel pada source code di atas! Mengapa harus berbeda-beda?
Mengumpulkan Informasi/Mencoba
Variabel
Kalian masih ingat apakah arti variabel? Iya, variabel adalah suatu nama atau simbol untuk
menyimpan sebuah nilai. Atau lebih tepatnya variabel adalah sebuah nama yang diberikan oleh
programmer yang berfungsi sebagai tempat penyimpanan data, sehingga dapat dimanipulasi oleh
program. Seperti pada contoh pada source code di atas, Progam Biodata diperlukan variabel nama,
alamat dan umur. Pada program menghitung volume diperlukan variabel r,t, V yang mewakili jari-jari,
tinggi, dan volume tabung. Sedangkan pada Program UAN diperlukan variabel NilaiMat, NilaiIngg,
NilaiInd, rerata, dan stsLulus.
Variabel ini ditentukan sesuai dengan kebutuhan dari solusi permasalahan. Karena Volume
2
tabung adalah Volume = r t, maka tentu kita membutuhkan variabel untuk mewakili Volume, jari-jari
dan tinggi, dan satu lagi adalah sebagai konstanta. Jadi ada 3 variabel dan 1 konstanta.
Demikian juga dengan kelulusan, karena tergantung dari nilai ketiga mata pelajaran, maka
variabel-variabel yang dibentuk pun menyesuaikan.
Jenis nilai yang disimpan variabel tentu berbeda-beda sesuai dengan kebutuhan, ingat kembali
materi pada semester 1. Variabel namadan alamat tentu menyimpan nilai berupa susunan huruf, atau
yang dulu dikenalkan sebagai string (dalam Pascal disebut juga string), Volume, r, dan t menyimpan
nilai bilangan real, sedangkan variabel nilaiMat, nilaiInd menyimpan nilai bilangan bulat (mungkin juga
bilangan real, sesuai kebutuhan). Jenis-jenis data inilah yang disebut sebagai TIPE DATA. Oleh
karena itu dalam mendeklarasikan variabel harus didefinisikan juga tipe data yang akan digunakan.
Hal ini sekaligus digunakan program untuk menentukan besarnya memori sebagai tempat
penyimpanan variabel tersebut.
Sintaks Penulisan Variabel
Berikut ini adalah sintaks pendeklarasian variabel.
var nama_variabel:tipe_data;
Jika ada beberapa variabel dengan tipe data sama, sintaksnya adalah: