Minggu, 09 April 2017

Sorting C++


Pengurutan (Sorting)

           Pengurutan (sorting) adalah proses mengatur sekumpulan obyek menurut urutan atau susunan tertentu. Urutan tersebut dapat menaik (ascending) atau menurun (descending). Jika diberikan n buah elemen disimpan di dalam array L, maka :
  • Pengurutan menaik adalah L[0] < L[2] < ... < L[n-1]
  • Pengurutan menurun adalah L[0] > L[2] > ... > L[n-1]

  1. Pengurutan Internal, yaitu pengurutan terhadap sekumpulan data disimpan di dalam memori utama komputer.
  2. Pengurutan Eksternal, yaitu pengurutan data yang disimpan di dalam memori sekunder, biasanya data bervolume besar sehingga tidak mampu dimuat semuanya dalam memori computer, disebut juga pengurutan arsip (file), karena struktur eksternal yang dipakai adalah arsip.

Sabtu, 08 April 2017

Array

               Array merupakan kumpulan dari nilai-nilai data yang bertipe sama dalam urutan tertentu yang menggunakan nama yang sama. Letak atau posisi dari elemen array ditunjukkan oleh suatu indeks. Dilihat dari dimensinya array dapat dibagi menjadi Array Dimensi Satu, Array Dimensi Dua, dan Array Multi-Dimensi.
      
      Array Satu Dimensi
            Array dimensi satu merupakan tipe data yang sering digunakan pada pendeklarasian variabel yang sama tapi memiliki indeks yang berbeda, serta pengisian elemen array dilakukan melalui indeks. Indeks Array secara default dimulai dari 0.

      Bentuk umum penulisan
      Type_data variabel1[jumlah_elemen];
      Contoh :
      int data1[7];
      int data2[5]={20,30,10,50,20}

      Contoh dalam program

Rabu, 05 April 2017

Membaca dalam Islam dan IT


Membaca adalah sebuah kegiatan yang identik dengan kehidupan manusia, dengan membaca kita dapat membuka banyak sekali ilmu pengetahuan yang kita tidak ketahui sebelumnya, juga dengan membaca kita akan mampu untuk menabung kebijaksanaan, menghaluskan perasaan, dan membawa banyak nilai kehidupan dalam hidup ini. Sungguh berbeda sekali perilaku orang yang gemar membaca dengan orang yang membaca hanya secuil.