Algoritma Lanjut

Kamis, 13 Desember 2012

PENGERTIAN ADT (Abstrack Data Type)

    - ADT adalah tipe data yang dibuat oleh programmer
      sendiri yang memiliki suatu nama tertentu.
    - ADT dapat berupa tipe data dasar namun diberi nama
      baru atau berupa kumpulan tipe data berbeda yang
      diberi nama baru.
    - Untuk pembuatan ADT digunakan keyword typedef


PENGERTIAN STRUCT

Struct adalah tipe data bentukan yang berisi kumpulan
variabel-variabel yang bernaung dalam satu nama
yang sama.

 - Berbeda dengan array yang berisi kumpulan variabel yang
bertipe data sama, struct dapat memiliki variabel-variabel yang 
bertipe data sama atau berbeda, bahkan bisa menyimpan 
variabel yang bertipe data array atau struct

- Variabel-variabel yang menjadi anggota struct disebut
dengan elemen struct

Struct hampir mirip dengan class pada
Java, namun struct tidak memiliki method
atau function.
Struct dapat digunakan dengan cara
membuat variabel (analogikan dengan
obyek pada Java)

cara penggunaan struct :
Penggunaan struct dilakukan dengan membuat suatu
variabel yang bertipe struct tersebut
- Pengaksesan elemen struct dilakukan secara individual
dengan menyebutkan nama variabel struct diikuti dengan
operator titik (.)


PENGERTIAN ARRAY

Array adalah kumpulan data bertipe sama yang menggunakan nama sama.
 Dengan menggunakan array, sejumlah variabel dapat memakai nama yang sama. Antara satu variabel dengan variabel lain di dalam array dibedakan berdasarkan subscript. 

Array dapat dibedakan menjadi :
1. Array berdimensi satu
2. Array berdimensi dua
3. Array berdimensi tiga

Tidak ada komentar:

Posting Komentar