Variabel

Variabel Adalah Nama Yang Mewakili Suatu Elemen Data Seperti : Jenkel Untuk Jenis Kelami, T4lahir Untuk Tempat Lahir, Dan Sebagainya. Ada Aturan Tertentu Yang Wajib Diikuti Dalam Pemberian Nama Variable, Antara Lain:

  1. Harus Dimulai Dengan Abjad, Tidak Boleh Dengan Angka Atau Symbol.
  2. Tidak Boleh Ada Spasi Diantaranya
  3.  Jangan Menggunakan Simbol Yang Bisa Membingungkan Seperti Titik Dua, Titik Koma, Koma, Dan Sebagainya.
  4.  Sebaiknya Memiliki Arti Yang Sesuai Denagn Elemen Data.
  5.  Sebaiknya Tidak Terlalu Panjang.

Contoh Variabel Yang Benar : Nama, Alamat, Nilai_Ujian

Contoh Variabel Yang Salah : 4XYZ, IP Rata, Var;=Xy,45;

 

Setiap Data Memiliki Tipe Data, Apakah Merupakan Angka Bulat ( Integer ), Angka Biasa ( Real ), Atau Berupa Karakter ( Char ), Dan Sebagainya.

Tipe Data Menunjukkan Suatu Nilai Yang Dapat Digunakan Oleh Sutu Variable Yang Bersangkutan.

      Ada 2 Kategori Dari Tipe Data Yaitu:

  • Ø Tipe Dasar

1)      Bilagan Bulat (Integer)

a)      Biangan Atau Angka Yang Tidak Memiliki Titik Desimal Atau Pecahan, Seperti 10, +225, -10,+25.

b)      Tipe Dituliskan Sebagai Integer Atau Int

c)      Jangkauan Nilai Bergantung Pada Implementasi Perangkat Keras Komputer, Misalnya Dari -11 S/D +12; Untuk Algoritma Tidak Kita Batasi.

d)      Operasi Aritmetik: Tamabah+, Kurang-, Kali*, Bagi/, Sisa Hasil Bagi%

e)      Operasi Pembanding:Lebih Kecil=, Sama=, Tidak Sama>< .

 

2)      Bilangan Biasa (Real)

a)      Bilangan Atau Angka Yang Bisa Memiliki Titik Desimal Atau Pecahan, Dan Ditulis Sebagai : 235.45, +13.99, -87.76 Atau Dalam Notasi Ilmiah Seperti : 1.245E+03, 7.45E-02, Dsb.

b)      Tipe Dituliskan Sebagai : Real

c)      Jangkauan  Nilai : Bergantung Pada Implementasi Perangkat Keras Komputer, Misalnya Dari -2.9E-39 S/D +1.7E+38, Untuk Algoritma Tidak Dibatasi.

d)      Operasi Aritmatik Dan Pembandingan Juga Berlaku Bagi Bilangan Biasa.

 

 

 

3)      Bilangan Tetap ( Const )

a)      Bilangan Tetap ( Const ) Adalah Tipe Bilangan, Tidak Bernilai Bulat Maupun Tidak, Yang Nilainya Tidak Berubah Selama Algoritma Dilaksanakan.

b)      Tipe Dituliskan Sebagai Const .

c)      Jangkauan Nilai Meliputi Semua Bilangan Yang Mungkin.

 

4)      Karakter ( Character )

a)      Karakter Adalah Data Tunggal Yang Mewakili Semua Huruf, Simbol Baca, Dan Juga Simbol Angka Yang Tidak Dapat Dioprasikan Secara Matematis, Misalnya: ’A’, ’B’, …..,’Z’, ’?’,’!’, Dst.

b)      Tipe Dituliskan Sebagai Char

c)      Jangkauan Nilai Meliputi Semua Karakter Dalam Kode ASCII, Atau Yang Tertera Pada Setiap Tombol Keyboard.

d)      Operasi Pembanding Dapat Dilakukan Dan Dievaluasi Menurut Urutan Kode ASCII, Sehingga Huruf ’A’ (Hex 41) Sebenarnya Lebih Kecil Dari Huruf ’A’ (Hex 61).

 

5)      Logik ( Logikal )

a)      Tipe Data Logik Adalah Tipe Data Yang Dipergunakan Untuk Memberi Nilai Pada Hasil Pembandingan, Atau Kombinasi Pembandingan.

b)      Tipe Dituliskan Sebagai Boolean

c)      Jangkauan Nilai Ada Dua : True Dan False

 

  • Ø Tipe Bentukan

 

1)      Array (Larik )

a)      Array Adalah Tipe Data Bentukan, Yang Merupakan Wadah Untuk Menampung Beberapa Nilai Data Yang Sejenis. Kumpulan Bilangan Bulat Adalah Array Integer, Kumpulan Bilangan Tidak Bulat Adalah Array Real.

b)      Cara Menefinisikan Ada 2 Macam, Yaitu:

i)        Nilai_Ujian : Array [ 1..10] Of Integer, Atau

ii)      Int Nilai­_Ujian[10];

 

Kedua Definisi Diatas Menunjukkan Bahwa Nilai_Ujian Adalah Kumpulan Dari 10 Nilai Bertipe Bilangan Bulat.

 

2)      String

a)      String Adalah Tipe Data Bentukan Yang Merupakan Deretan Karakter Yang Membentuk Satu Kata Atau Satu Kalimat, Yang Biasanya Diapit Oleh Dua Tanda Kutip.

b)      Sebagai Contoh: Nama, Alamat, Dan Judul Adalah Tipe String.

c)      Cara Mendefinisikannya Adalah:

i)        String Nama, Alamat; Atau

ii)      Nama,Alamat : String;

 

3)      Record (Rekaman)

a)      Record Adalah Tipe Data Bentukan Yang Merupakan Wadah Untuk Menampung Elemen Data Yang Tipenya Tidak Perlu Sama Dengan Tujuan Mewakili Satu Jenis Objek.

b)      Sebagai Contoh, Mahasiswa Sebagai Satu Jenis Objek Memiliki Beberapa Elemen Data Seperti : Nomer_Stb, Nama, Umur, Dll.

c)      Cara Mendefinisikan Record Mahasiswa Tersebut Adalah Sebagai Berikut:

Type Datamhs : Record

< Nomer_Stb : Integer,

Nama_Mhs : String,

Umur : Integer,

 

 

TIPE DATA DALAM PASCAL

 

     Variabel

Variabel Adalah Nama Yang Mewakili Suatu Elemen Data Seperti : Jenkel Untuk Jenis Kelami, T4lahir Untuk Tempat Lahir, Dan Sebagainya. Ada Aturan Tertentu Yang Wajib Diikuti Dalam Pemberian Nama Variable, Antara Lain:

  1. Harus Dimulai Dengan Abjad, Tidak Boleh Dengan Angka Atau Symbol.
  2. Tidak Boleh Ada Spasi Diantaranya
  3.  Jangan Menggunakan Simbol Yang Bisa Membingungkan Seperti Titik Dua, Titik Koma, Koma, Dan Sebagainya.
  4.  Sebaiknya Memiliki Arti Yang Sesuai Denagn Elemen Data.
  5.  Sebaiknya Tidak Terlalu Panjang.

Contoh Variabel Yang Benar : Nama, Alamat, Nilai_Ujian

Contoh Variabel Yang Salah : 4XYZ, IP Rata, Var;=Xy,45;

 

Setiap Data Memiliki Tipe Data, Apakah Merupakan Angka Bulat ( Integer ), Angka Biasa ( Real ), Atau Berupa Karakter ( Char ), Dan Sebagainya.

Tipe Data Menunjukkan Suatu Nilai Yang Dapat Digunakan Oleh Sutu Variable Yang Bersangkutan.

      Ada 2 Kategori Dari Tipe Data Yaitu:

  • Ø Tipe Dasar

1)      Bilagan Bulat (Integer)

a)      Biangan Atau Angka Yang Tidak Memiliki Titik Desimal Atau Pecahan, Seperti 10, +225, -10,+25.

b)      Tipe Dituliskan Sebagai Integer Atau Int

c)      Jangkauan Nilai Bergantung Pada Implementasi Perangkat Keras Komputer, Misalnya Dari -11 S/D +12; Untuk Algoritma Tidak Kita Batasi.

d)      Operasi Aritmetik: Tamabah+, Kurang-, Kali*, Bagi/, Sisa Hasil Bagi%

e)      Operasi Pembanding:Lebih Kecil=, Sama=, Tidak Sama>< .

 

2)      Bilangan Biasa (Real)

a)      Bilangan Atau Angka Yang Bisa Memiliki Titik Desimal Atau Pecahan, Dan Ditulis Sebagai : 235.45, +13.99, -87.76 Atau Dalam Notasi Ilmiah Seperti : 1.245E+03, 7.45E-02, Dsb.

b)      Tipe Dituliskan Sebagai : Real

c)      Jangkauan  Nilai : Bergantung Pada Implementasi Perangkat Keras Komputer, Misalnya Dari -2.9E-39 S/D +1.7E+38, Untuk Algoritma Tidak Dibatasi.

d)      Operasi Aritmatik Dan Pembandingan Juga Berlaku Bagi Bilangan Biasa.

 

 

 

3)      Bilangan Tetap ( Const )

a)      Bilangan Tetap ( Const ) Adalah Tipe Bilangan, Tidak Bernilai Bulat Maupun Tidak, Yang Nilainya Tidak Berubah Selama Algoritma Dilaksanakan.

b)      Tipe Dituliskan Sebagai Const .

c)      Jangkauan Nilai Meliputi Semua Bilangan Yang Mungkin.

 

4)      Karakter ( Character )

a)      Karakter Adalah Data Tunggal Yang Mewakili Semua Huruf, Simbol Baca, Dan Juga Simbol Angka Yang Tidak Dapat Dioprasikan Secara Matematis, Misalnya: ’A’, ’B’, …..,’Z’, ’?’,’!’, Dst.

b)      Tipe Dituliskan Sebagai Char

c)      Jangkauan Nilai Meliputi Semua Karakter Dalam Kode ASCII, Atau Yang Tertera Pada Setiap Tombol Keyboard.

d)      Operasi Pembanding Dapat Dilakukan Dan Dievaluasi Menurut Urutan Kode ASCII, Sehingga Huruf ’A’ (Hex 41) Sebenarnya Lebih Kecil Dari Huruf ’A’ (Hex 61).

 

5)      Logik ( Logikal )

a)      Tipe Data Logik Adalah Tipe Data Yang Dipergunakan Untuk Memberi Nilai Pada Hasil Pembandingan, Atau Kombinasi Pembandingan.

b)      Tipe Dituliskan Sebagai Boolean

c)      Jangkauan Nilai Ada Dua : True Dan False

 

  • Ø Tipe Bentukan

 

1)      Array (Larik )

a)      Array Adalah Tipe Data Bentukan, Yang Merupakan Wadah Untuk Menampung Beberapa Nilai Data Yang Sejenis. Kumpulan Bilangan Bulat Adalah Array Integer, Kumpulan Bilangan Tidak Bulat Adalah Array Real.

b)      Cara Menefinisikan Ada 2 Macam, Yaitu:

i)        Nilai_Ujian : Array [ 1..10] Of Integer, Atau

ii)      Int Nilai­_Ujian[10];

 

Kedua Definisi Diatas Menunjukkan Bahwa Nilai_Ujian Adalah Kumpulan Dari 10 Nilai Bertipe Bilangan Bulat.

 

2)      String

a)      String Adalah Tipe Data Bentukan Yang Merupakan Deretan Karakter Yang Membentuk Satu Kata Atau Satu Kalimat, Yang Biasanya Diapit Oleh Dua Tanda Kutip.

b)      Sebagai Contoh: Nama, Alamat, Dan Judul Adalah Tipe String.

c)      Cara Mendefinisikannya Adalah:

i)        String Nama, Alamat; Atau

ii)      Nama,Alamat : String;

 

3)      Record (Rekaman)

a)      Record Adalah Tipe Data Bentukan Yang Merupakan Wadah Untuk Menampung Elemen Data Yang Tipenya Tidak Perlu Sama Dengan Tujuan Mewakili Satu Jenis Objek.

b)      Sebagai Contoh, Mahasiswa Sebagai Satu Jenis Objek Memiliki Beberapa Elemen Data Seperti : Nomer_Stb, Nama, Umur, Dll.

c)      Cara Mendefinisikan Record Mahasiswa Tersebut Adalah Sebagai Berikut:

Type Datamhs : Record

< Nomer_Stb : Integer,

Nama_Mhs : String,

Umur : Integer,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s