Tuesday, 31 March 2020

Sorting Dengan Metode Bubble Sort Mengunakan Visual Basic

Bubble Sort merupakan salah satu jenis sorting. Diberikan nama "bubble" karena konsep dari algoritmanya diibaratkan sepert gelembung air untuk elemen struktur data yang seharusnya pada posisi awal. Bubble sort ,mengurut data dengan cara membandingkan elemen sekaran dengan elemen berikutnya. Dimana cara kerjanya adalah dengan berulang-ulang melakukan proses looping terhadap elemen-elemen data yang belum diurutkan. Nilai dari masing-masing elemen akan dibandingkan selama proses looping tersebut .jika selama proses looping tersebut ditemukan ada urutannya tidak sesuai dengan permintaan, maka akan dilakukan proses pemukaran (swap).

Metode pengurutan gelembung (Bubble Sort) diinspirasikan oleh gelembung sabun yang berada dipermukaan air. Karena berat jenis gelembung sabun lebih ringan daripada berat jenis air, maka gelembung sabun selalu terapung ke atas permukaan. Prinsip di atas dipakai pada pengurutan gelembung.
Algoritma bubble sort adalah salah satu algoritma pengurutan yang paling simple, baik dalam hal pengertian maupun penerapannya. Ide dari algoritma ini adalah mengulang proses pembandingan antara tiap-tiap elemen array dan menukarnya apabila urutannya salah. Pembandingan elemen-elemen ini akan terus diulang hingga tidak perlu dilakukan penukaran lagi.
Algoritma ini termasuk dalam golongan algoritma comparison sort, karena menggunakan perbandingan dalam operasi antar elemennya.

Untuk mempermudah penjelasan silahkan lihat gambar di bawah ini :

Sorting Data 1 - Bubble Sort dan Selection Sort


Berikut ini adalah contoh dari program Visual Basic yang menggunakan algoritma Buble Sort secara Ascending :





Gambar dibawah ini adalah hasil dari program Pengurutan Data sederhana menggunakan metode Bubble Sort secara Ascending :



Demikianlah penjelasan metode Bubble Sort, semoga bermanfaat dan jangan lupa beri masukkannya untuk tulisan yang lebih bermanfaat lagi.


Wednesday, 25 March 2020

Sorting dengan Metode Selection Sort Menggunakan Visual Basic



Sorting merupakan salah satu hal penting yang ada di dunia komputer, sorting sering kali kita manfaatkan untuk mempermudah mendapatka informasi tertentu secara cepat.

Ada banyak teknik sorting yang bisa kita gunakan, Sebagai permulaan, maka hari ini kita akan membahas selecion sort.

Selection sort merupakan teknik sorting yang paling sederhana, hal pertama yang akan dilakukan algoritma selection sort adalah menemukan elemen terkecil dalam array kita dan menukarna (swap) dengan elemen yang ada di posisi pertama, kemudian algoritma ini akan mengulangi hal yang sama lagi yaitu mencari elemen terkecil yang ada di dalam array dan kemudian menukarnya (swap) dengan elemen yang ada di posisi kedua (elemen di posisi pertama sudah berhasil di sorting). Proses ini akan terus beranjut sampai semua elemen yang ada di dalam array telah berhasil kita sorting.

Untuk mempermudah penjelasan mari kita lihat penggambaran dari prosesnya.

Hasil gambar untuk selection sort


  • Pertama kita mempunyai 9 elemen array yang masi tidak berurutan.
  • Selection sort akan mencari elemen terkecil dari array yang kita punya, dimana disini elemen terkecil adalah 13. Setelah mendapatan elemen terkecil, maka selection sort akan menukar elemen tersebut ke posisi pertama (29 & 13 ditukar).
  • Proses pertama berhasil, maka selection sort akan menukar posisi elemen 29 ke posisi kedua.
  • Proses tersebut akan dilakukan lagi dan lagi sampai semua elemen array berhasil di Sorting

Berikut implementasi dari selection sort menggunakan bahasa Visual Basic :






Hasil dari code yang diatas : 



Selesai





Sunday, 5 January 2020

Membuat Program Pencarian Data menggunakan Visual Basic

Selamat datang di blog ini. Kali ini saya akan membahas tentang apa itu Visual Basic. Microsoft Visual Basic (sering disingkat sebagai VB saja) merupakan sebuah bahasa pemrograman yang menawarkan Integrated Development Environment (IDE) visual untuk membuat program perangkat lunak berbasis sistem operasi Microsoft Windows dengan menggunakan model pemrograman (COM).
 
Visual Basic merupakan turunan bahasa pemrograman BASIC dan menawarkan pengembangan perangkat lunak komputer berbasis grafik dengan cepat. Beberapa bahasa skrip seperti Visual Basic for Applications (VBA) dan Visual Basic Scripting Edition (VBScript), mirip seperti halnya Visual Basic, tetapi cara kerjanya yang berbeda. Para programmer dapat membangun aplikasi dengan menggunakan komponen-komponen yang disediakan oleh Microsoft Visual Basic Program-program yang ditulis dengan Visual Basic juga dapat menggunakan Windows API, tetapi membutuhkan deklarasi fungsi luar tambahan.
 
Dalam pemrograman untuk bisnis, Visual Basic memiliki pangsa pasar yang sangat luas. Sebuah survey yang dilakukan pada tahun 2005 menunjukkan bahwa 62% pengembang perangkat lunak dilaporkan menggunakan berbagai bentuk Visual Basic, yang diikuti oleh C++, JavaScript, C#, dan Java. source: WikiPedia
 
Kali ini saya akan membahas tentang pencarian data menggunakan Visual Basic.  Program pencarian data pada program yang dibuat menggunakan bahasa visual basic sangatlah penting. Apalagi data yang telah dinputkan sangat banyak. Sehingga untuk mencari data dengan kriteria tertentu dengan maksud melakukan perubahan pada data tersebut sangat sulit jika dilakukan dengan cara manual.
 
Sebagai contoh jika kita mempunyai data yang banyak. Dan jika dilakukan dengan manual akan memakan waktu yang lama. Nah, disinilah pentingnya program ini untuk mempercepat pencarian data.
 
Nah, di artikel ini saya ingin menunjukkan langkah-langkahnya.
 
1. Buka Visual Studio > Buka tab "File" dan pilih "New Project" > Pilih Visul Basic > Pilih "Console Appication"
 

 
 
2. Masukkan script seperti dibawah ini.


 
 
3. Setelah memasukkan script diatas , klik "Start" > Dan masukkan nama dan harga barang .

 
4. Akan tampil daftar dan harga barang yang telah dimasukkan tadi > Setelah itu masukkan jumlah barang yang akan dibeli (saya memasukkan 4 barang)
 
 
5. Masukkan nama barang yang di inputkan tadi , dan akan muncul jumlah harga barang tersebut.
 
 
 
 
SELESAI
 
 
SEKIAN DARI SAYA
&
SELAMAT MENCOBA

 
Penulis : Fitra Aditya P
 

Sorting Dengan Metode Bubble Sort Mengunakan Visual Basic

Bubble Sort merupakan salah satu jenis sorting. Diberikan nama "bubble" karena konsep dari algoritmanya diibaratkan sepert gelemb...