https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK0ReFLZOPfXiF9-bocmT6R7DmXe841H5oUEtQod69ocfGAFI4KVFPbqt3Vap9uKe4LUByEnB3V5IZzDvpFkXzQvWshxDlbmO4bPxEXhYwsxv46WJ-2bgbi34l0k-VdeH3wtHvViBD7vea/s1600/c%252B%252B.jpg
Tipe Data Abstrak (Abstract Data Type)


Tipe data adalah jenis data dari suatu nilai atau variabel yang ditangani oleh bahasa pemrograman Generalisasi dari tipe data primitif dan generalisasi dari operasi-operasi primitif
Tipe data dibagi dua yaitu:

1. Built-in type Abstract Data Type
Tipe data yang tersedia berupa untaian bit memori komputer yang sudah terdefenisi dalam bahasa pemrograman tersebut
Contohnya adalah : boolean, character, string, bit, byte, array, dll.

2. User defined type
Tipe data yang didefenisikan sendiri oleh user sesuai dengan domain persoalan yang dihadapi.

Contoh : (Dalam Bahasa Pascal)

Type
      TPerson=record
                  name : string[30]
                  address : string[100]
                  city : string[20]
      end;
Var
      aPerson=TPerson


Contoh User defined type :
Program Data
         Type
         Manusia=record
         Nama : String
         JK : boolean
         TglLhr : Date
      end;
Var
     Orang = Manusia
Begin
{Cara untuk mengisikan data}
     Orang.Nama='Dewi';
     Contoh User defined type
     Orang.Jk=0;
     Orang.TglLhr=12-12-2000;
    {Cara untuk menampilkan}
     writeln(Orang);
 end.




Share To:

Koningh Der Bougis

Post A Comment:

0 comments so far,add yours