PEMROGRAMAN VISUAL II
DISUSUN OLEH :
ARIF WIDODO (DPA/2971)
GOCHA ARNIANSYA (DPA/2937)
ULLI PURBAYANTI (DPA/3067)
ERISZA PUSPITA SARI (DPA/3119)
RIZKY NASTITI NUR W (DPA/3111)
IKMA MAHARANI PUTRI (DPA/2921)
Dalam dunia matematika dikenal berbagai istilah mengenai bilangan, misalnya bilangan bulat,
bilangan real, bilangan cacah, bilangan prima, dan lain sebagainya. Selain itu di dunia matematika juga
dikenal berbagai operasi mulai dari penjumlahan, perkalian, pembagian, operasi modulo, operasi
kuadrat, dan lain sebagainya. Di dalam Laporan ini, penulis akan memaparkan dasar teori tentang
bilangan dan operasi matematika yang penulis buat, yaitu Bilangan Prima dan Operasi KPK(Kelipatan
Persekutuan Terkecil) dan FPB (Faktor Persekutuan Terbesar).
Cara sederhana dapat digunakan untuk mencari KPK dari 2 atau 3 bilangan yang tidak terlalu
besar, namun untuk bilangan yang lebih besar sebaiknya menggunakan cara faktorial.
Contoh : Mencari KPK dari 12 dan 20:
Cara 1 :
* Kelipatan dari 12 = 12, 24, 36, 48, 60, 71, 84, ...
* Kelipatan dari 20 = 20, 40, 60, 80, 100, 120, 140, ...
* KPK dari 12 dan 20 adalah kelipatan sekutu (sama) yang terkecil, yaitu 60.
3. BILANGAN PRIMA
Dalam matematika, bilangan prima adalah bilangan asli yang lebih besar dari 1, yang faktor
pembaginya adalah 1 dan bilangan itu sendiri. 2 dan 3 adalah bilangan prima. 4 bukan bilangan prima
karena 4 bisa dibagi 2. Sepuluh bilangan prima yang pertama adalah 2, 3, 5, 7, 11, 13, 17, 19, 23 dan
29.
Jika suatu bilangan yang lebih besar dari satu bukan bilangan prima, maka bilangan itu disebut
bilangan komposit.
PERANCANGAN
1. Program Penentu Bilangan Prima
DESIGN
SETTING PROPERTI
Control Name Properti Value
Label1 nama Text MASUKKAN BILANGAN
TextBox1 txt_input Text -
Button1 proses Text CHECKING
Button2 ulangi Text RESTART
ListBox1 tampil Text -
Form1 Form1 Text BIL PRIMA
2. Program Pencari KPK dan FPB dari 2 buah bilangan
DESIGN
SETTING PROPERTI
Control Name Properti Value
Label1 masuk1 Text MASUKKAN BIL1
Label2 masuk2 Text MASUKKAN BIL2
TextBox1 input1 Text -
TextBox2 input2 Text -
TextBox3 hasil1 Text -
TextBox4 hasil2 Text -
Button1 proses Text -
Button2 ulangi Text back
Form1 Form1 Text cek
IMPLEMENTASI
If a < 2 Then
hasil.Items.Add(Str(a) + " bukan bilangan prima")
ElseIf a = 2 Then
hasil.Items.Add("2 adalah bilangan prima")
Else
n=2
Do
h = a Mod n
If h > 0 Then
n=n+1
Else
hasil.Items.Add(Str(a) + " bukan bilangan prima")
n=n+a
End If
If n = a Then
hasil.Items.Add(Str(a) + " adalah bilangan prima")
End If
End If
End Sub
End Class
SOURCE CODE PROGRAM 2 :
End Sub
ElseIf (a = 1) Or (b = 1) Then
hasil1.Text = "FPBnya adalah 1 "
Else
For n = 2 To b
If (a Mod n = 0) And (b Mod n = 0) Then
hasil1.Text = "FPBnya adalah" + Str(n)
n=b
Else
hasil1.Text = "FPBnya adalah 1"
End If
Next
End If
PROGRAM 1 :
PROGRAM 2 :