Kamis, 04 Juni 2015

MATERI STRUKTUR DATA

STRUKTUR DATA


Pengertian Struktur 


        Data Struktur data adalah cara menyimpan atau merepresentasikan data di dalam komputer agar bisa dipakai secara efisien.


Konsep dasar Struktur Data


        Dengan penggunaan struktur data yang tepat didalam proses pemrograman komputer akan menghasilkan algoritma yang lebih jelas dan tepat, sehingga menjadikan program yang dibuat lebih efisian dan lebih singkat/sederhana.

Konstanta dan Variabel


Dalam pembuatan program terkadang sering terjadi suatu bilangan numerik atau suatu string yang nilainya sama dipanggil berkali-kali. Ada baiknya bilangan atau kalimat tersebut dijadikan suatu konstanta.

*

Manfaat pembuatan konstanta :


         Penggunaan konstanta akan membuat program menjadi lebih mudah dimengerti dan diperbaiki.

*     Penggunaan konstanta akan dapat memberikan nama yang mudah dipahami untuk suatu bilangan numerik yang kompleks.

*Deklarasi Konstanta

*

























  • Ada 2 cara untuk mendefinisikan konstanta :

  1.  Menggunakan directive preprocessor yaitu #define
  2. Menggunakan const.

  • Nilai konstanta yang menggunakan #define tidak harus memanggil tipe data.
  • Nilai konstanta menggunakan const harus ditentukan tipe datanya terlebih dahulu.
  • Konstanta bisa berada diatas ataupun dibawah program utama.

 Variabel adalah sebuah identifier yang nilainya dapat diubah sesuai dengan kebutuha program.Jika dibutuhkan sebuah variabel yang dapat dikenali oleh semua lingkungan dalam program, maka harus digunakan variabel Global.

Pada C++ selalu terdapat fungsi utama, variabel global biasanya dideklarasikan di luar fungsi utama tersebut.Juga terdapat variabel Lokal. Variabel lokal hanya dikenali oleh suatu fungsi saja, artinya variabel lokal tidak dikenal oleh lingkungan luar di dalam program yang dibuat. Variabel lokal harus berada dalam lingkup fungsi tertentu.


Di dalam bahasa pemrograman terdapat beberapa tipe data dasar yang telah didefenisikan dan digolongkan :


  • tipe bilangan bulat(integer),
  • bilangan real(floating point),
  • tipe logika(boolean) dan
  • tipe karakter/teks(character/string).
Pada saat mendeklarasikan sebuah variabel, secara otomatis harus mendeklarasikan tipe data yang dapat ditampung oleh varibel tersebut.
Contoh : phi : 3.14159


Konstanta dideklarasikan diawal program


Tidak ada komentar:

Posting Komentar