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:
   56   57   58   59   60   61   62   63   64   65   66