Anda di halaman 1dari 5

BELAJAR VB.

NET : MEMBUAT PROGRAM MENENTUKAN BILANGAN


GANJIL GENAP
03:43 Ardi Pratama Patengko No comments
Dalam kesempatan kali ini saya akan memberikan sebuah tutorial cara membuat program,
khususnya program yang bisa menentukan apakah bilangan yang kita input itu adalah sebuah
bilangan ganjil atau genap.
Berikut adalah contoh cara kerja programnya :
1. Pertama kita memasukkan sebuah bilangan pada textbox
2. Kemudian kita mengklik tombol Cek
3. Hasil ditulis di label (ganjil atau genap)

Sebelum kita mempelajari bagaimana membuat programnya kita harus memahami terlebih
dahulu bagaimana bisa program ini mengetahui bahwa itu bilangan ganjil atau genap?? Disini
kita menggunakan sebuah operator Mod atau Modulus yaitu "Sisa hasil bagi". Cara kerja
modulus adalah saat sebuah bilangan dibagi oleh bilangan lain, yang menjadi modulusnya
adalah sisa dari bilangan yang telah dibagi itu. Berikut contohnya :

Jika 5 mod 2 = 1 (sisa hasil bagi) bukan 2 (hasil bagi)

Jika 10 mod 4 = 2

Jika 2 mod 2 = 0 bukan 1

Nah jika kalian sudah paham tentang operator modulus kita sudah siap untuk membuat
programnya.
Pertama kita membuat desain form nya, buat seperti gambar dibawah ini :

Buat 1 TextBox (tempat memasukkan angka)

Buat 1 Button

Buat 1 Label (tempat menampilkan hasilnya)

Setelah itu double klik kali Button yang telah dibuat tadi lalu masukkan kode dibawah ini :
view plainprint?
1. Dim x As Integer = Val(Me.TextBox1.Text)
2.
3. If x Mod 2 = 0 Then
4.

Me.Label1.Text = "Bilangan " & x & " adalah bilangan genap"

5. ElseIf x Mod 2 = 1 Then


6.

Me.Label1.Text = "Bilangan " & x & " adalah bilangan ganjil"

7. End If
Sedikit pejelsanan untuk kode diatas yaitu pertama kita masukkan nilai dari textbox tadi ke
dalam sebuah variabel lokal yaitu x bertipe integer. Kemudian kita buat sebuah If yaitu jika
nilai tadi dibagi 2 hasilnya 0 maka dia adalah bilangan genap, jika dibagi 2 hasilnya 1 maka
dia adalah bilangan ganjil. Setelah itu tinggal ditampilkan di sebuah label yang telah kita buat
tadi..

Cara mengecek bilangan genap atau ganjil


menggunakan vb.net
Posted by Hendra Wijaya on March 5th, 2013 | No Comments
Assalamualaikum Wr Wb,

Bilangan genap adalah bilangan yang habis nilainya (0) jika dibagi dengan dua (2),
contohnya 4, 6,100, 300, dll. sebaliknya bilangan ganjil adalah bilangan yang sisa nilainya (1)
jika dibagi dengan dua (2).
Untuk menterjemahkannya didalam bahasa pemrograman, wal khusus visual basic .net, anda
perlu mengetahui fungsi MOD dalam vb. Mod adalah singkatan dari modulo / modulus.
Logikanya adalah, jika angka yang kita test di MOD 2 hasilnya adalah 0 maka angka tersebut
adalah genap, jika bukan nol maka hasilnya adalah ganjil.
Contoh :
4 mod 2 = 0
4 adalah bilangan genap
Implementasi program :

Buat sebuah project pada visual basic anda

Tambahkan sebuah form

Tambahkan sebuah label

Tambahkan sebuah textbox

Tambahkan sebuah button

Atur letaknya menjadi seperti gambar dibawah ini

Kemudian double klik pada button1

Isikan kode program seperti dibawah ini


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Try
Dim a As Integer
a = TextBox1.Text
If a Mod 2 = 0 Then
MsgBox(a.ToString + Adalah Bilangan Genap)
Else
MsgBox(a.ToString + Adalah Bilangan Ganjil)
End If
Catch ex As Exception
MsgBox(ex.Message)

End Try
End Sub

Jalankan program anda tekan F5

Kemudian coba masukan angka misalnya : 100

Dan tekan tombol cek

Wassalam
Hendra Wijaya
fungsi mod vb netvb membuat bilangan ganjilvisual basic menentukan bilangan ganjil dan
genap
(Visited 423 times, 1 visits today)

Anda mungkin juga menyukai