Variabel | Konstanta | Tipe Data | Operator

 

Variabel | Konstanta | Tipe Data | Operator


Variabel

•      Variabel adalah ‘penanda’ identitas yang digunakan untuk menampung suatu nilai.

•      Nilai tersebut dapat diubah sepanjang kode program maupun saat program berjalan.

•      Secara teknis, variabel merujuk kepada suatu alamat di memory komputer.

•      Setiap variabel memiliki nama yang sebagai identitas variabel tersebut.


Penulisan Variabel pada Pascal 

• Untuk membuat variabel di dalam pascal, kita harus men-deklarasikan-nya sebelum main program menggunakan kata kunci var.

• Setiap variabel juga memiliki tipe data tertentu, dan sepanjang kode program, variabel tersebut hanya dapat diubah nilainya asalkan masih dalam tipe yang sama. 




Memberikan nilai pada Variabel

 • Variabel dapat diberikan nilai langsung pada kode program maupun pada saat program
    dijalankan melalui inputan
 • Untuk memberikan nilai kedalam variabel menggunakan karakter ‘titik dua sama dengan
    ’ := (tanpa spasi) 
 • Dalam Bahasa pemrograman, pemberian nilai kedalam variabel disebut dengan istilah
    assignment. 
 • Format pemberian nilai kedalam variable: 
 • nama_variabel := nilai;





Menampilkan Nilai Variabel 

• Untuk menampilkan nilai variabel, cukup dengan menggunakan perintah writeln 
• Contoh program mengenal variabel 





Konstanta 

• Konstanta adalah variabel yang nilainya bersifat tetap dan tidak dapat diubah sepanjang kode program. 

• Umumnya konstanta digunakan untuk nilai yang tidak akan berubah, seperti nilai phi dalam matematika yang bernilai 3.14.


Penulisan Konstanta pada Pascal 

• Untuk membuat konstanta di dalam pascal, kita harus mendeklarasikan-nya sebelum main program, menggunakan kata kunci const. 

• Nilai yang diberikan kedalam sebuah konstanta hanya dapat diisi dengan tipe data char, integer, real, boolean, String.



Pengertian Tipe Data 

• Tipe Data adalah klasifikasi variable untuk menentukan data yang akan disimpan ke dalam
  memori. 
• Tipe Data adalah sebuah pengklasifikasian data berdasarkan jenis data tersebut. 
• Tipe Data dibutuhkan agar kompiler dapat mengetahui bagaimana sebuah data akan
  digunakan. 
• Tipe Data dikelompokkan menjadi atas 2 macam: tipe data dasar dan tipe data bentukan.


Tipe Data Dasar 

• Terdapat 4 tipe data dasar di dalam Pascal: 
    • Integer Tipe data berupa bilangan bulat, seperti 1,2,5,9,1000 atau 476563 
    • Real Tipe data yang berisi bilangan desimal (pecahan), seperti 22.7, 3.14 
    • Char Tipe data yang berisi huruf, seperti “a”, “A”, “C” atau “z”. 
    • Boolean Tipe data yang hanya berisi 2 nilai, true atau false. 


Integer 

• Integer adalah tipe data yang hanya dapat menampung nilai bilangan bulat, baik itu bilangan
   bulat positif maupun negatif 
• Secara umum, pascal membagi tipe data integer kedalam 5 macam tipe, yaitu byte, shortint,
  word, integer, longint 
• Berikut adalah rentang nilai dari setiap tipe integer tersebut:




Real 

• Bilangan real adalah bilangan yang mengandung pecahan / desimal, misalnya 3.65, 2.9, 3.14 
• Penulisan tanda desimal pada Bahasa pemrograman menggunakan tanda titik 
• Penulisan nilai konstanta yang tidak mengandung titik maka akan dianggap sebagai tipe data
  integer.


Char 

• Yang termasuk ke dalam karakter adalah semua huruf abjad, semua tanda baca, angka ‘0', '1', ..., '9', dan karakter-karakter khusus sepertl '&', '"', '%’, ‘!', '@', dan sebagainya. 
• Penulisan tipe data char menggunakan tanda petik satu ‘ 


Boolean 

• Tipe data Boolean hanya mengenal dua buah nilai: benar (true) atau salah (false).


Tipe Data Bentukan 

• Tipe data bentukan adalah tipe data yang dibentuk dari tipe data dasar seperti: 
    • String 
    • Array 
    • Record 

Operator 

• Operator adalah simbol atau tanda yang jika diletakkan pada dua buah operand (data) dapat
   menghasilkan sebuah hasil atau nilai (data) baru. 
• Operator berupa simbol yang digunakan untuk menyusun suatu ekspresi dengan melibatkan satu atau
   beberapa operand. 
• Contohnya pada matematika dimana tanda tambah (‘+’) jika diletakkan di antara dua buah angka akan
   menghasilkan angka lain hasil pertambahan dari dua angka tersebut.



Jenis Operator 

• Berikut jenis-jenis operator dalam bahasa pemrograman pascal: 
        • Operator Assignment 
        • Operator Aritmatika 
        • Operator Perbandingan / Relasional 
        • Operator Logika / Boolean 


Operator Assignment 

• Operator assignment adalah operator yang digunakan untuk memberikan nilai ke dalam suatu
  variabel. 
• Di dalam pascal hanya terdapat 1 operator assignment, yakni ‘:=’. 




Operator Aritmatika 

• Operator assignment adalah operator yang biasa kita temukan untuk operasi matematika. 
• Berikut jenis-jenis operator aritmatika di dalam pascal:




Operator Perbandingan / Relasional 

• Operator perbandingan digunakan untuk membandingkan 2 buah angka, apakah angka tersebut sama
  besar, lebih kecil, lebih besar, dll. 
 • Nilai atau hasil dari operator perbandingan ini adalah True atau False (boolean).




Operator Logika / Boolean 

• Operator logika adalah operator yang digunakan untuk membuat kesimpulan logis dari 2 kondisi
  boolean: TRUE atau FALSE. 
 • Nilai awal dan nilai akhir dari operator logika ini juga bertipe data boolean. 




Tabel Kebenaran Operator Logika





Urutan Prioritas Operator 

• Dari sekian banyak operator di dalam bahasa pemrograman Pascal, Pascal memiliki aturan operator
  mana yang akan didahulukan. 
• Berikut tabel urutan prioritas didalam Bahasa pemrograman Pascal.







THANK YOU

















 

 

 

 

 

Komentar

Posting Komentar

Postingan populer dari blog ini

Pemrograman Pascal Menentukan Subsidi Biaya Pendidikan (If Majemuk)

Part 2 : Instalasi Web Server di Windows

Pemrograman Pascal Menentukan Tipe Data Boolean