1. Kara
Karakt
kter
eris
isti
tik
k bila
bilang
ngan
an fact
factor
oria
iall adala
adalah
h bila
bilang
ngan
an yang dikal
dikalik
ikan
an mula
mulaii dari
dari 1
sampai bilangan itu sendiri secara berulang dengan mengalikan hasilnya.
Contoh 5! = 1 X 2 X 3 X 4 X 5
1 * 1 = 1
1 * 2 = 2
2 * 3 = 6
6 * 4 = 24
24 * 5 = 120 hasil akhir
2. Tentuk
Tentukan
an paramet
parametern
ernyaya terleb
terlebih
ih dahulu
dahulu yaitu:
yaitu:
a. Inpu
Inputa
tan
n ang
angka
ka / vbi
vbill
b. Proses
c. Outp
Output
ut Has
Hasil
il / vha
vhasi
sill
3. Algor
Algorititma
many
nyaa adal
adalahah::
a. Input vbil
b. Nilai awal vhasil = 1, I =1
c. Apaka
pakah h i <= vbil
vbil,,
Jika ya , maka vhasil = vhasil * i. Naikkan nilai i dengan menambahkan 1
( i = i + 1 ) sampai dengan nilai i <= vbil dan jika nilai i <= vbil sudah memenuhi
maka stop.
d. Outpu
utputt vha
vhasi
sill
4. Buat
Buatlalah
h Flow
Flowchcharartt untu
untuk
k meng
mengan
anti
tisi
sipa
pasi
si agar
agar tida
tidak
k ada
ada komp
kompon
onen
en yang
ang
tertinggal.
Start
Input:
vbil
Vhasil = 1
i=1
Tidak
?
i <=
vbil
i=i+1 Ya
Vhasil = vhasil * i
Output:
vhasil
Stop
5. Buat
Buat des
desig
ign
n inter
interfa
face
ceny
nyaa
a. Aktifk
Aktifkan
an IDE Visua
Visuall Basic
Basic dan pilih
pilih Stan
Standar
dard
d EXE.
b. Pada form1 tanamkan kontrol label (Label1) dan kontrol text (Text1), serta
CommandButton (Command1 dan Command2).
Caranya :
Pada jendela toolbox, klik pada kontrol label, kemudian gambarkan pada Form1, lakukan
hal untuk Textbox dan Command Button.
Catatan : Kont
Kontrrol,
ol, kont
kontro
roll ter
tersebu
sebutt
dit
ditanam
anamka
kan
n satu
atu per
per satu,
atu, dan
dan jang
jangan
an
menggunakan cara Copy dan Paste karena
akan menyebabkan kontrol-kontrol tersebut
menjadi kontrol array.
c. Aturl
Aturlah
ah proper
properti-
ti-pro
proper
perti
ti dari
dari masing
masing-ma
-masin
sing
g kontro
kontroll sehing
sehingga
ga menjad
menjadii sebaga
sebagaii
berikut:
Caranya :
Klik
Klik pada
pada form
form,, kemu
kemudidian
an pada
pada jend
jendel
elaa
properti cari baris name, kemudian ketik
nilainya
nilainya Form,
Form, kemudian
kemudian cari baris
baris caption
caption,,
kemu
kemudidian
an keti
ketik
k nila
nilain
inya
ya menj
menjad
adii progr
program
am
Mencari Bilangan Faktorial.
Klik
Klik pada
pada Labe
Label1
l1,, kemudi
kemudianan pada
pada jende
jendela
la
properti cari baris name, kemudian ketik
nilainya lbl_hasil .
Lakukan juga untuk kontrol lainnya
berdasarkan tabel berikut.
Catatan : Untu
Untuk k mena
menamp
mpil
ilka
kann jend
jendel
elaa
properties, anda dapat menggunakan F4
Caranya :
a. Lakuka
Lakukan n double klik
klik pada kontrol
kontrol cmdHitu
cmdHitung,
ng, sehingga
sehingga akan
akan muncul jendel
jendelaa
koding dan procedure event cmd_hitung_Click :
Private Sub cmd_faktorial_Click()
End Sub
procedure event, adalah sub rutin yang akan dibangkitkan oleh
o leh aplikasi, ketika
pemakai melakukan klik pada kontrol cmd_faktorial. Perintah-perintah yang
anda ketik diantara Sub dan End Sub akan dijalankan.
b. Tekan F7 untuk menampilkan jendela koding, kemudian pilih nama kontrol
dari daftar kontrol seperti gambar berikut :
kemudian pilih daftar kejadian (event) seperti yang ditunjukkan pada gambar berikut :
Tent
Tentuk
ukan
an vari
variab
abel
el yang
yang dibu
dibutu
tuhk
hkan
an untu
untuk
k menj
menjal
alan
anka
kan
n desi
design
gn inte
interf
rfac
acee dan
dan
masukkan koding sambil melihat flowchart untuk menghindari tertinggalnya elemen-
elemen untuk menjalankan design interfacenya.
a. Vbil dan vhasil
vhasil didekl
dideklarasi
arasikan
kan sebagai
sebagai bilangan
bilangan bulat
bulat atau integer
integer
b. Pada flowchart diatas menggunakan sebuah kondisi perulangan. Gunakan
Struktur kendali For…Next. Bentuk penulisan
penu lisan (syntax) struktur For…Next :
FOR <pencacah> = <awal> TO <akhir>
< akhir> [STEP <langkah>]
<blok kode program>
NEXT <pencacah>
Next i
txt_hasil.Text = vhasil
End Sub
7. Tampilkan
Tampilkan kembali
kembali Form
Form dengan klik
klik View Object
Object pada jendela
jendela Projec
Projectt Explorer.
Explorer.
8. Meny
Menyim
impa
pann proj
projec
ectt :
a. Kli
Klik pada
pada icon
con save
ave atau
atau guna
gunaka
kan
n menu
enu File,
ile, dan
dan pil
pilih
b. Pilih Save in pada folder yang diinginkan sebagai contoh BILANGAN
FAKTORIAL, dan nama form Form1.frm, dan klik Save
c. Simp
Simpan
an proj
projec
ectt ses
sesua
uaii yang
yang diin
diingi
gink
nkan
an seba
sebagai
gai cont
contoh
oh MyPr
MyProje
oject
ct1.
1.vbp
vbp..
d. Pada proses penyimpanan diatas akan menghasilkan file berikut :
Form1.frm, MyProject1.vbp, dan MyProject1.vbw.
7. Jalankan program anda dengan klik pada , atau ,
atau tekan pada tombol F5.