Dim arrAngka() As Integer Dim intAngkaTerkecil As Integer Dim tmpAngka As Integer Dim i, j As Integer 'Untuk counting Private Sub cmdUrut_Click() ReDim Preserve arrAngka(Len(Trim(txtUrut.Text))) 'Masukan seluruh angka ke array For i = 0 To Len(Trim(txtUrut.Text)) - 1 arrAngka(i) = Mid(Trim(txtUrut.Text), i + 1, 1) Next i For i = 0 To UBound(arrAngka) - 1 'Ambil angka satu2, masukan ke variabel sebagai kandidat angka terkecil intAngkaTerkecil = arrAngka(i) 'Angka yang dijadikan kandidat terkecil dibandingkan dengan deretan angka2 berikutnya For j = i + 1 To UBound(arrAngka) - 1 'Apakah angka di array lebih kecil dari kandidat angka terkecil? If arrAngka(j) < intAngkaTerkecil Then 'Ubah kandidat angka terkecil dengan angka di array intAngkaTerkecil = arrAngka(j) 'Tukarkan posisinya tmpAngka = arrAngka(i) arrAngka(i) = intAngkaTerkecil arrAngka(j) = tmpAngka End If Next j Next i txtUrut.Text = "" 'Ubah text box dengan deretan angka yang sudah di urut For i = 0 To UBound(arrAngka) - 1 txtUrut.Text = txtUrut.Text + CStr(arrAngka(i)) Next i End Sub
12 February 2016
VB 6, Pengurutan Angka
Subscribe to:
Post Comments (Atom)
-
Berikut adalah cara yang saya tahu Untuk melihat strukur tabel pada SQL Server 2012 1. Cara pertama adalah dengan menggunakan SSMS (SQL Ser...
-
Untuk merename nama kolom pada SQL Server 2012 ada dua cara yang bisa dilakukan, yaitu: 1. Menggunakan SSMS (SQL Server Management Studio)...
-
Saya adalah orang yang sangat benci untuk melakukan hal-hal yang tidak penting, terutama jika saya yang menjadi sasaran hal-hal tidak penti...
No comments:
Post a Comment