Bubble sort merupakan variasi dari selection sort tapi dengan menggunakan cara berbeda untuk mencari data terkecil. Setiap pengulangan meletakkan data...
Materi
Algortima dari selection sort dapat dijelaskan sebagai berikut. Pengurutan data dilakukan dengan mencari data yang paling kecil dan kemudian menukarnya...
Algoritma dari straight insertion sort dapat dijelaskan sebagai berikut. setiap elemen pada array harus ditempatkan pada posisinya yang sesuai, relative...
Setiap tipe data dapat dibuat dalam bentuk array. Begitu juga dengan tipe data yang dibuat dengan perintah struct. Contoh program...
Structure adalah pengelompokkan dari variabel-variabel dengan tipe yang berbeda dalam satu nama yang sama. Structure dideklarasikan dengan reserved word struct....
C/C++ tidak mempunyai tipe string secara khusus, sehingga untuk string digunakan array karakter (char). Suatu konstanta string (literal string) ditulis...
Array atau larik adalah sebuah kumpulan data dengan tipe yang sama. Data pada array disebut dengan elemen dari array. Array...
Proses rekursi (recursion) adalah sebuah proses yang terjadi apabila dalam sebuah fungsi terdapat sebuah instruksi yang memanggil (calling) dirinya sendiri...
Fungsi merupakan sejumlah pernyataan yang dikumpulkan menjadi satu dalam sebuah nama. Fungsi digunakan untuk membagi program menjadi modul-modul yang lebih...
Percabangan dengan switch-case digunakan untuk menyeleksi kondisi dengan pilihan majemuk (banyak pilihan). Struktur percabangan dengan switch-case : switch (ekspresi) {...