Kali ini saya akan membahas tentang Abstract Data Type ( ADT ) atau yang bisa disebut dengan Tipe data bentukan.
Tipe data bentukan itu apa sih?
  Tipe data Bentukan adalah sekumpulan variabel – variabel dengan tipe berbeda dan bentuk berbeda pula yang dapat dibentuk sendiri sesuai kebutuhan untuk program yang akan dibuat.
Contoh :
  • Tipe String
  • Tipe Char
  • Tipe Integer
  • Tipe Float
  • dll.
Lalu apa saya sih fungsi dari tipe bentukan itu sendiri ?
  1. Untuk mempermudah kita dalam membuat suatu program kerja.
  2. Lebih rapi dan lebih terstruktur.
  3. Mempersingkat waktu pengerjaan.
  4. lebih rapi dan terstruktur.
  5. Dapat membuat kelompok data yang berbeda.

Berikut ini contoh notasi algoritma dari ADT :
//Judul : Pembuatan tipe data KTP
//kamus

typeNama
{ gelarDepan <– String
  namaDepan <– String
  namaBelakang <– String
  gelarBelakang <– String 
}

typeTTL
{ Tempat <– String
  tanggal<– TypeDate 
}

typeDate
{ tanggal <– integer
  bulan <– integer
  tahun <– integer 
}

typeAlamat
{ Jalan <– string
  noRmh <– string
  RT <– integer
  RW <– integer
  kecamatan <– string
  kelurahan <– string
  kota <– string
  kodepos <– integer 
}

//Deskripsi
TypeKTP
{ NIK <– integer
  Nama <– typeNama
  Tempat/tglLahir <– typeTTL
  JenisKelamin <– string
  GolDarah <– string
  Alamat <– typeAlamat
  Agama <– string
  StatusKawin <– string
  Pekerjaan <– string
  Berlaku <– typeDate
  Kewarganegaraan <– string
  Tempat&tglSah <– typeTTL
  KantorCabang <– string
  Pengesah <– typeNama
  NoSah <– integer 
}

Demikian postingan dari saya, semoga ilmu yang saya berikan bisa bermanfaat bagi teman teman dan terimakasih telah membaca ðŸ™‚