Tuesday, October 5, 2010

Struktur Data

Edit Posted by with No comments
Mengenal Struktur Data !!!
Struktur Data adalah skema organisasi seperti struktur dan array,yang diterapkan pada data sehingga data dapat diinterpresentasikan dan sehingga operasi-operasi spesifik dapat dilaksanakan pada data tersebut.


Lalu Apa itu Struktur dan Array ???
Struktur merupakan koleksi dari variabel yang dinyatakan dengan sebuah nama,dengan sifat setiap variabel dapat memiliki tipe yang berlainan.
Contoh : informasi data tanggal yang berisi : tanggal,bulan & tahun.


Sedangkan array adalah organisasi kumpulan data homogen yang ukuran atau jumlah elemen maksimumnya telah diketahui dari awal.


Dalam sebuah struktur data tentu ada algoritma,,apakah itu ???
Algoritma adalah barisan langkah-langkah perhitungan dasar yang mengubah masukkan menjadi keluaran.
====Misalnya :

Perkalian
Input : integer positif a, b
Output : a x b
Algoritma perkalian :
Contoh kasus : a = 365, b = 24
Metode 1
365 * 24 = 36 + (365 * 23)
= 730 + (365 * 22)
…..
= 8760 + (365 * 0)
= 8760
2
Metode 2 :
3 6 5
2 4
------------ x
1 4 6 0
7 3 0
------------ x
8 7 6 0
Kira-kira Manakah algoritma yang lebih baik ?...hehe



Mendeklarasikan Struktur
Contoh pendefinisian tipe struktur :
struct data_tanggal
{
int tanggal;
int bulan;
int tahun;
};



yang mendefinisikan tipe struktur bernama data_tanggal, yang terdiri dari tiga buah
elemen (field) berupa : tanggal, bulan dan tahun.
Pendefnisian dan pendeklarasian struktur dapat juga ditulis :
struct data_tanggal
{
int tanggal;
int bulan;
int tahun;
} tgl_lahir;


Bentuk umum dalam mendefinisikan dan mendeklarasikan struktur :
struct nama_tipe_struktur
{
tipe field1;
tipe field2;
.
.
tipe fieldn;
}variabel_struktur1, ... , variabel_strukturM;


Nah itu dia contohnya,,,ngerti khan ^ ^




iNIlah peLajaraN yang saya dapat Dari Mata kuliah struktur Data....



0 comments: