Rabu, 02 Mei 2012

STRUKTUR DATA C++

Dalam tutorial struktur data kali ini, anda akan belajar tentang struktur (structure) pada C++, yang meliputi bagaimana mendeklarasikan struktur serta bagaimana mengakses anggota pada C++ ;
struct on c++

Pengertian Struktur pada C++

Pengetian Struktur pada C++ adalah koleksi variabel dibawah sebuah nama, Variabel-variabel ini dapat berbentuk berbagai type, misalnya: int, float, char dan lain-lain. Perbedaan utama antara struktur dan array adalah bahwa dalam array memiliki tipe data yang sma, sedangkan struktueadalah sebuah koleksi dari variabel-variabel dibawah nama yang sma, dimana setiap elemen dapat saja memiliki tipe yang berbeda.

Mendeklarasikan Struktur dalam C++

Struktur dalam C++ dideklarasikan menggunakan keyword struct diikuti dengan nama struktur, atau sering disebut dengan tag. Variabel-variabel strukur dideklarasikan dalam kurung kurawal { }, setiap elemennya dipisahkan dengan tanda titik koma atau semi colon. Bentuk umum/sintaks deklarasi struktur :
struct nama_struct
{
anggota_struktur ;
} ;

Contoh pendeklarasian struktur untuk data tanggal yang terdiri dari 3 variabel, yaitu: tahun, bulan, dan tanggal yang kebetulan memiliki tipe sama.
1struct data_tanggal
2{
3  int tahun;
4  int bulan;
5  int tanggal;
6};

Contoh Program menggunakan Struktur

Berikut contoh program struktur pada C++ untuk menyimpan dan menampilkan biodata siswa.
01#include
02#include
03void main()
04{
05  struct bio
06  {
07    int NIS;
08    char nama[100];
09    char jur[100];
10    int no_hp;
11  };
12  bio siswa;
13  cout<>siswa.NIS;
14  cout<>siswa.nama;
15  cout<>siswa.jur;
16  cout<>siswa.no_hp;
17}
Lihat juga:

Struktur Data – Implementasi Quick Sort Menggunakan C/C++

3 Januari 2010 9 komentar
Bahan Ajar/modul matakuliah Struktur Data ini membahas konsep tentang salah satu metode pengurutan  Quick Sort. Materi membahas mulai dari pengertian Quick Sort, pseudocode Quick Sort, analisis algoritma Quick Sort dan dDiakhir sesi dapat dilihat implemetasi Quick Sort Menggunakan C/C++.

Pengertian Quick Sort

Algoritma sortir yang efisien yang ditulis oleh C.A.R. Hoare pada 1962. Dasar strateginya adalah “memecah dan menguasai”. Quicksort dimulai dengan menscan daftar yang disortir untuk nilai median. Nilai ini, yang disebut tumpuan (pivot), kemudian dipindahkan ke satu sisi pada daftar dan butir-butir yang nilainya lebih besar dari tumpuan di pindahkan ke sisi lain.
Read more…

Struktur Data – Algoritma & Implementasi Buble Sort dalam Bahasa C/C++

28 Desember 2009 39 komentar
Ilustrasi buble sort
Ilustrasi buble sort

Tidak ada komentar:

Posting Komentar