"Selamat datang di blog saya, semoga informasi yang ada dalam blog ini bisa membantu teman-teman semuanya. Jangan lupa tinggalkan komentar.. Terimakasih"

Sunday, November 13, 2011

Tipe Data dalam Bahasa Pemrograman Pascal

Tipe Data dalam Pascal :
  1. Tipe Data Sederhana, terdiri dari :
    1. integer : merupakan tipe data berupa bilangan bulat baik dalam bentuk desimal ataupun hexadesimal. Dalam tipe integer dibagi menjadi 5 tipe yaitu :
      • Byte jangkauan nilai 0..255
      • Shortint jangkauan nilai -128..127
      • Integer jangkauan nilai -32768..32767
      • Word jangkauan nilai 0..65535
      • Longint jangkauan nilai -2147483648..2147483647
    2. real : merupakan jenis bilangan pecahandan nilai dari tipe data real berkisar antara 1E-38 sampai dengan 1E+38. E menunjukkan nilai 10 berpangkat. Tipe data real dibagi dalam 4 tipe yaitu :
      • Single jangkauan nilai 1.5x10E-45..3.4x10E38
      • Double jangkauan nilai 5.0x10E-324..1.7x10E308
      • Extended jangkauan nilai 1.9x10E-4951..1.1x10E4932
      • Comp jangkauan nilai -2E+63+1..2E+63-1
    3. char : merupakan tipe data yang berisi sebuah karakter yang ditulis antara tanda petik tunggal. Seperti 'A','a','!','%','5' dan sebagainya.
    4. string : merupakan kumpulan dari tipe data karakter yang terletak diantara tanda petik tunggal. Dalam penyimpanannya fariabel memori dengan tipe string akan menempati memori sebesar banyaknya karakter string ditambah 1 byte. Harga default tipe string adalah 255, sehingga bila kita tidak mendeklarasikan besarnya akan diberi lebar 255.
    5. boolean : merupakan Tipe data boolean adalah tipe data yang hanya mempunyai 2 alternatif nilai yaitu True (Benar) atau False (Salah).

  2. Tipe Data Terstruktur, terdiri dari :
    • Array
    • Record
    • File
    • Set

  3. Tipe Data Pointer Operator.

    Tanda operasi (operator) di dalam bahasa Pascal di kelompokkan dalam :

    • Assignment operator (operator pengerjaan) menggunakan simbol titik dua diikuti oleh tanda sama dengan (:=). Contoh –> A:=B;
    • Binary operator digunakan untuk mengoperasikan dua buah operand yang berbentuk konstanta ataupun variable. Operator ini digunakan untuk operasi arithmatika yang berhubungan dgn nilai tipe data Integer dan Real. Operasi yang dilakukan adalah : Pertambahan (+), Pengurangan (-), Perkalian (*), Pembagian Bulat (DIV), Pembagian Real (/) dan Modulus atau Sisa Pembagian (MOD).
    • Unary operator, operator ini menggunakan sebuah operand saja dapat berupa unary minus dan unary plus. Contoh : +2.5, a+(+b), dll.
    • Bitwise operator digunakan untuk operasi bit per bit pada nilai integer.

    Operator yang digunakan (NOT, AND, OR, XOR, Shl, Shr.

No comments: