Minggu, 13 Januari 2019

10 Tipe Data Program Free Pascal



Nama Kelompok :
1. Jessica E. F. M.   ( 17 / X M 2 )
2. Vondra Pati S      ( 35 / X M 2 )

Hi guys(:
Kali ini aku akan sharing tentang Tipe Data di Program Pascal nih...
Disimak yukk...

Sebelumnya, apa sih tipe data itu??

Tipe data adalah sebuah objek yang sangat menentukan range atau nilai yang dapat dioperasikan terhadap objek tersebut. Di kompiler Free Pascal  ini, ada dua jenis penggunaan tipe data loh... apa saja??

1. tipe data yang sudah terintegrasi atau built-in dalam compiler yang artinya tipe data tersebut tidak memerlukan pendeklarasian terlebih dulu sebelum menggunakannya

2. tipe data yang harus dideklarasikan terlebih dulu sebelum memanggilnya dalam badan program utama atau userdefined typed.
Terus, apa aja sih jenis-jenis tipe data?
1.      Tipe Data Integer ( Bilangan Bulat )
Tipe data ini tidak mengandung nilai pecahan atau desimal. Tipe data ini termasuk kategori tipe data smallint, sedangkan tipe cardinal cenderung sebagai tipe longword.
Mendeklarasikan tipe data integer :


Dan ini hasilnya guys...



2.      Tipe Data Boolean
Tipe data boolean merupakan salah satu tipe data dengan hanya dua kemungkinan yaitu false (0) atau true (1)
Mendeklarasikan tipe data boolean :


Dan ini hasilnya guys..



3.      Tipe Data Char
Tipe data chat membutuhkan 1 byte memory untuk melakukan penyimpanan karakter ASCII (huruf alfabet (a..z, A..Z), angka numerik (0-9), tanda baca, operator aritmetika, dan simbol-simbol khusus). Untuk melakukan assignment terhadap variabel bertipe char, kita harus melampirkan tanda kutip tunggal (‘a’ atau ‘A’, atau dengan menmbahkan simbol # diikuti dengan kode ASCII.

Mendeklarasikan tipe data char :


Dan ini dia hasilnya guys..



4.      Tipe Data Subrange Type
Tipe data ini mendefinisikan daftar elemen dari yang terkecil sampai yang paling besar. Format penulisan dengan tipe data ini adalah sebagai berikut :
type
     identifier=nilai1..nilai2
Mendeklarasikan tipe data subrange type :


Dan ini hasilnya ya guys...



5.      Tipe Data String
Tipe data string memiliki jumlah maksimal karakter sepanjang 255 karakter.
Ini format penulisannya guys ;
            type
          identifier=string(panjang);

Mendeklarasikan tipe data string :


Dan ini dia hasilnya....


6.      Tipe Data Array
Tipe data ini merupakan sebuah tipe data yang dapat menyimpan satu atau lebih nilai data yang bertipe sama guys, baik satu dimensi atau multidimensi dengan mengacu indeks untuk tiap elemennya.
Untuk format penulisannya seperti ini ya guys :
     type
          identifier=array[indeks1, indeks2,..indeksn] of type_data;

Mendeklarasikan type data array :


Dan ini hasilnya guys..

7.      Tipe Data Pchar
Tipe data Pchar merupakan tipe data pemrograman Delphi yang didukung oleh Free Pascal seperti sebuah variabel berjenis pointer yang merujuk ke elemen array bertipe char yang diakhiri dengan karakter 0 (#0).
Format pendeklarasian tipe data Pchar seperti ini ya guys...
            type
          identifier=Pchar;

mendeklarasikan tipe data Pchar :

Dan ini dia hasilnya guys...



8.      Konstanta Tak Bertipe Data
Format penulisannya :
     const
          const_nama = value;

Mendeklarasikan konstanta tanpa tipe data :


Dan ini dia hasilnya guys...



9.      Variabel
Variabel merupakan wadah sementara nilai dengan tipe data tertentu pada sebuah alamat memori. Ketika menempatkan nilai ke variabel, compiler Free Pascal menghasilkan kode mesin sebagai tanda lokasi variabel disimpan pada memori.
Notasi penulisan variabel adalah sebagai berikut :
Var variabel_name : type_data;
Mendeklarasikan tipe data pointer :


Dan ini dia hasilnya guys...



10.  Tipe Data String
Tipe data string memiliki jumlah maksimal karakter sebanyak 255 karakter.
Berikut ini format penulisan tipe data string ya guys...
            type
     identifier=string[panjang];
mendeklarasikan tipe data string :


Dan ini dia hasilnya...



Nah guys, itu dia beberapa contoh tipe data... Semoga bermanfaat buat kalian(: