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++ ;
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.
Contoh Program menggunakan Struktur
Berikut contoh program struktur pada C++ untuk menyimpan dan menampilkan biodata siswa.
Lihat juga:
B
ahan 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…
Tidak ada komentar:
Posting Komentar