Rabu, 28 Oktober 2015

Kelebihan dan Kekurangan Array

Kelebihan Array : 1. Array sangat  baik jika digunakan untuk mengakses secara acak(random). Karena secara acak index di array dapat secara langsung tanpa melalui index lain lain 2. Jika berada di suatu lokasi index sangatlah mudah untuk mencari ke index yang sama 3. Jika index array adalah nilai - nilai tersendiri dan semuanya harus terjaga, maka penggunaan penyimpanannya sangatlah tepat 4. Tidak mudah crash 5. Cepatnya mengeksekusi data 6. Tidak banyak memekan memory kekurangan Array : 1. Ukuran file yang sangatlah besar 2. Tidak efisien...

Array

  ARRAY Array adalah suatu tipe data atau sekumpulan data yang sama , pengaksesan array dapat dilakukan dengan menyertakan nama array atau index atau diikuti dengan banyaknya lokasi memory yang ingin dibuat Array 1 dimensi Setiap elemen array dapat diakses melalui indexnya , index array secara default dimulai dari 0 dan dideklerasikannya menjadi : Tipe_Array_nama array_[ukuran/index] Contoh Program : #include<iostream> using namespace...

Selasa, 27 Oktober 2015

Pointer Pada C++

PENGERTIAN POINTER PADA C++ Pointer adalah variabel yang berisi suatu alamat memory sebagai nilai dan kalo variable biasa dia berisi nilai tertentu. Dan bisa disebut juga pointer itu berisi alamat variabke yang mempunyai nilai tertentu. Dan CPU tidak bisa mengenal huruf, maka pointer itu hanya berisikan nilai. Maka pointer dapat disebut variabel secara langsung menunjuk ke suatu nilai tertentu,dan variabel secara tidak langsung menunjuk...

Senin, 26 Oktober 2015

Algoritma Bubble Sort

Algoritma Bubble Sort Algoritma : Langkah pertama adalah membandingkan data ke-i dengan data ke-i+1 atau data setelahnya. Kemudian ketika data yang diberikan tidak sesuai, maka tukar (data ke-i adalah data ke-1+1 dan data ke-1+1 adalah data ke-i. Maksud data tidak sesuai adalah ketika kita menginginkan algoritma menghasilkan data dengan urutan ascending, kondisi yang tidak sesuai adalah data ke-i lebih besar data ke-i+1, dan sebaliknya untuk...

Kelebihan Dan Kekurangan Metode Bubble Sort

Kelebihan Dan Kekurangan Metode Bubble Sort Kelebihan Bubble Sort :    Proses penghitungan Bubble sort merupakan metode yang paling sederhana Algoritma Bubble Sort mudah dipahami Langkah atau tahapan dalam pengurutan data sangat sederhana.     Kekurangan Bubbe Sort :    Proses penghitungan Bubble Sort menggunakan metode pengurutan termasuk paling tidak efisien walaupun dianggap sederhana. Karena proses...

Bubble Sort

BUBBLE SORT Bubble sort adalah suatu proses atau tahapan dalam pengurutan data dari data terkecil ke data terbesar ataupun sebaliknya, dari data terbesar ke data terkecil dengan menggunakan metode sorting yang sederhana. Data tersebut berupa elemen angka - angka yang akan diurutkan dan di sorting. Proses pengurutan data dilakukan ketika semua kriteria telah terpenuhi, dan tahapan pengurutan data yaitu dengan membandingkan sebuah bilangan awal...

Array 2 Dimensi

ARRAY 2 DIMENSI Array 2 dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses melalui 2 indeks atau subskrip yaitu indeks baris dan indeks kolom. Bentuk umum pendeklarasian : nama_array[jumlah_elemen_baris][jumlah_elemen_kolom]; Contoh programnya dalam C++ : #include<iostream> using namespace std; int main() { int a[2][3], b, c; for(b=0;b<=1;b++) { for(c=0;c<=2;c++) { cout<<"Nilai...

Array 1 Dimensi

ARRAY 1 DIMENSI   Array 1 dimensi merupakan sebuah variabel yang menyimpan sekumpulan data yang memiliki tipe sama dan elemen yang akan diakses hanya melalui 1 indeks atau subskrip. Bentuk umum pendeklarasian : nama_array[jumlah_elemen]; Contoh programnya dalam C++ : #include<iostream> using namespace std; int main() { int nil[5]; int x; for(x=1;x<6;x++) { cout<<" Data : "; cin>>nil[x]; } for(x=1;x<6;x++) { cout<<"Nilai yang...

Minggu, 25 Oktober 2015

Array 3 Dimensi

ARRAY 3 DIMENSI Pengertian : Array 3 dimensi bisa digambarkan sebagai suatu benda ruang. Untuk deklarasi pada array 3 dimensi tidak jauh berbeda pada array 1 dimensi dan 2 dimensi, kecuali pada indeks array nya. Bentuk umum array 3 dimensi : Bentuk umum dari array dimensi 3 pada C++ bisa dilihat sebagai berikut : tipe data nama variabel [jumlah baris][jumlah kolom][panjang karakter]. Contoh program sederhana array...

Array Multi-Dimensi

ARRAY MULTI-DIMENSI Pengertian array Multi-dimensi : Array Multi-dimensi merupakan array yang hampir sama dengan array 2 dimensi namun array Multi-dimensi dapat memiliki memori yang lebih besar. Tidak seperti array 2 dimensi atau 1 dimensi, array Multi-dimensi ini tidak terlalu sering digunakan karena array Multi-dimensi ini sering digunakan jika dimensi yang dibutuhkan dalam jumlah besar. Bentuk umum dari array Multi-dimensi...