Rabu, 09 Desember 2015

Macam-Macam Tipe Data

Tipe Data pada Algoritma
                    i.            Tipe Data Sederhana
Adalah tipe data yang sudah ada dan dijadikan standar dalam bahasa pemrograman tertentu. Isinya adalah data-data tunggal.
a)    Standar data type
§  Integer : tipe bilangan bulat.

§  Real : tipe bilangan pecahan, data yang seperti ini akan memiliki keterangan jangkauan jumlah digit penting  dan ukuran.

§  Char atau disebut juga karakter

§  Boolean : yaitu tipe data yang hanya bernilai benar (true) dan salah (false). Jangkauan nilai mingkin hanya 2 yaitu benar atau salah.

b)   User- defined data type (sub jangkauan)
Tipe sub jangkauan merupakan tipe data yang jangkauannya merupakan sebagian dari tipe data yang lain. Misalnya untuk tipe byte memiliki jangkauan dari 0..255, sementara kita hanya memerlukan angka 1..12 untuk menampung data bulan, maka bisa diciptakan satu tipe baru yang merupakan sub jangkauan tersebut. Contoh:
Type
      Bulan : 1.. 12;
§  Enumerated or scalar type
§  Subrange type
                 ii.            Tipe Data Terstruktur
a)   Array (larik) : adalah tipe data yang berisi data yang ditampung dalam satu variabel yang memiliki tipe data yang sama. Masing – masing data yang tertampung dalam sebuah larik akan ditandai sebagai elemen pertama sampai ke-n, larik dapat dibuat beberapa dimensi misalnya untuk menggambarkan matrix kita perlu menggunakan larik 2 dimensi.
b)   Record (rekaman) : tpe data rekaman digunakan untuk menampung data yang terdiri dari beberapa tipe yang berbeda. Dapat diakses dan dibaca per elemen record dengan menyebut nama elemennya.
c)    Set (himpunan) : merupakan sebuah tipe data yang didalamnya memuat sejumlah elemen(anggota) dimana anggotanya memiliki tipe data dasar yang sama.
               iii.            Tipe Data Pointer
Pointer secara harfiah dapat diartikan sebagai penunjuk. Tipe data ini merupakan tipe data yang berisikan alamat memori dimana data disimpan.
Operator Matematika
Sekian dari saya, semoga bermanfaat J.

Tidak ada komentar:

Posting Komentar