APLIKASI MENCARI BILANGAN GENAP GANJIL PRIMA DAN FIBONACI
Pada kesempatan kali ini saya akan berbagi cara bagaimana membuat aplikasi mencari bilangan genap ganjil prima dan fibonaci di vb 2010 . Untuk script nya sih sama saja dengan vb yang sebelum sebelumnya. Untuk lebih jelasnya berikut ini adalah langkah-langkahnya :
1. Buka Visual Basic 2010 anda seperti gambar di bawah ini
2. Kemudian klik " New project " Seperti gambar di bawah ini
3. Setelah di klik maka akan mucul gambar di bawah ini kemudian klik " Windows Form Application "
4. Kemudian akan muncul form kosong seperti gambar di bawah ini
5. Setelah itu anda sorot ke arah kiri pada form ada atau cari " Toolbox" kemudian pilih "Button" , "ListBox" , "GroupBox" , " Label" , "ComboBox" seperti gambar di bawah ini
6. maka hasilnya akan muncul form seperti gambar di bawah ini
CATATAN : "Ganti semua properti seperti ListBox1, Button1 dan yang lainnya menjadi seperti gambar di bawah ini "
No
|
Tools
|
Properties
|
Nilai
|
1
|
ListBoxt
|
Name
|
lstbilangan
|
2
|
ComboBox
|
Text
Name
|
Pilih Bilangan
cboBilangan
|
3
|
Button1
|
Text
Name
|
Masukan Bilangan
btnmasukanbilangan
|
4
|
Button2
|
Text
Name
|
EXIT
btnExit
|
7. Kemudian copy script di bawah ini .
9. Maka hasilnya akan seperti gambar di bawah ini
Public Class Bilangan
Dim awal, akhir, hasil As String
Private Sub btnmasukanbilangan_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnmasukanbilangan.Click
Dim x, y, z As Integer
Dim i As Integer
If cboBilangan.SelectedItem = "Ganjil" Then
lstBilangan.Items.Clear()
awal = Val(InputBox("masukkan batasan awal", "Batasan"))
akhir = Val(InputBox("masukkan batasan akhir", "Batasan"))
For i = awal To akhir
i = i + 0
If (i Mod 2 = 1) Then
lstBilangan.Items.Add(i)
End If
Next
ElseIf cboBilangan.SelectedItem = "Genap" Then
lstBilangan.Items.Clear()
awal = Val(InputBox("masukkan batasan awal", "Batasan"))
akhir = Val(InputBox("masukkan batasan akhir", "Batasan"))
For i = awal To akhir
i = i + 0
If (i Mod 2 = 0) Then
lstBilangan.Items.Add(i)
End If
Next
ElseIf cboBilangan.SelectedItem = "Prima" Then
lstBilangan.Items.Clear()
awal = Val(InputBox("masukkan batasan awal", "Batasan"))
akhir = Val(InputBox("masukkan batasan akhir", "Batasan"))
If awal >= 2 Then
For x = awal To akhir
z = 0
For y = 2 To x
hasil = x Mod y
If hasil = 0 Then
z = z + 1
End If
Next
If z <= 1 Then
lstBilangan.Items.Add(x)
End If
Next
Else
MsgBox("Bilangan Prima dimulai dari 2")
End If
ElseIf cboBilangan.SelectedItem = "Fibonaci" Then
lstBilangan.Items.Clear()
akhir = Val(InputBox("masukkan batasan akhir", "Batasan"))
y = 0
z = 1
lstBilangan.Items.Add(y)
lstBilangan.Items.Add(z)
For i = 0 To akhir
x = y + z
y = z
z = x
If x > akhir Then Exit For
lstBilangan.Items.Add(x)
Next
End If
End Sub
Private Sub btnExit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExit.Click
Me.Close()
End Sub
End Class
9. Maka hasilnya akan seperti gambar di bawah ini
| PRIMA |
| GANJIL |
| FIBONACI |
| GENAP |
Selamat mencoba ... (^_^)
幸運を... (^_^)





EmoticonEmoticon