LOGIKA REPETITION /REKURSIF DAN KRITERIA PEMBERHENTIAN 1
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 1/16
LOGIKA
REPETITION /REKURSIF DAN
KRITERIA PEMBERHENTIAN1
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 2/16
LOGIKA WHILE
While Criteria
. . . . .
Wend
2
YES
NO
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 3/16
LOGIKA DO WHILE…LOOP
Do While Criteria
. . . . .
Loop
3
YES
NO
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 4/16
LOGIKA DO UNTIL…LOOP
Do Until Criteria
. . . . .
Loop
4
YES
NO
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 5/16
LOGIKA DO …LOOP WHILE
Do
. . . . .
Loop While Criteria
5
YES
NO
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 6/16
6. LOGIKA DO …LOOP UNTIL
Do
. . . . .
Loop Until Criteria
6
YES
NO
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 7/16
PERANCANGAN GUI - PERHITUNGAN
BILANGAN FAKTORIAL
Buatlah GUI dengan menambahkan objek pada
form 1
Label1
Isikan “Caption” dengan Masukkan bilanganbulat
Atur besarnya dengan mouse
Atur jenis dan ukuran “Font”
Tambahkan object Text1 Isikan “Text” dengan Isikan Bilangan Bulat
7
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 8/16
PERANCANGAN GUI - PERHITUNGAN
BILANGAN FAKTORIAL
Buatlah GUI dan pada form1 tambahkan objek
Tambahkan object Command1 Isikan “Caption” dengan While...Wend
Tambahkan object Command2 Isikan “Caption” dengan Do While … Loop
Tambahkan object Command3 Isikan “Caption” dengan Do … Until Loop
Tambahkan object Command4
Isikan “Caption” dengan Do … Loop Until Tambahkan object Command5
Isikan “Caption” dengan Do … Loop While
Tambahkan object Command6 Isikan “Caption” dengan Selesai
8
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 9/16
T AMPILAN GUI
9
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 10/16
PENULISAN PROGRAM
Double klik pada Form 1
Pilih General
Isikan “Code” berikut untuk deklarasi
variabel
10
batasfaktorial : integer
hailfaktorial : long
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 11/16
PENULISAN PROGRAM
Double klik pada Command1 (While..Wend)
Isikan “Code” berikut
11
T
Y
X <=
Batas
X = X + 1
Y = Y * X
Hasil = Y
Y = 1
X = 0
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 12/16
PENULISAN PROGRAM
Double klik pada Command2 (Do While..Loop)
Isikan “Code” berikut
12
T
Y
X <=
Batas
Y = Y * X
X = X + 1
Hasil = Y
Y = 1X = 1
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 13/16
PENULISAN PROGRAM
Double klik pada Command3 (Do Until..Loop)
Isikan “Code” berikut
13
Y
T
X >
Batas
Y = Y * X
X = X + 1
Hasil = Y
Y = 1
X = 1
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 14/16
PENULISAN PROGRAM
Double klik pada Command4 (Do..Loop Until) Isikan “Code” berikut
14
Y T X >
Batas
Y = Y * X
X= X + 1
Hasil = Y
Y = 1
X = 1
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 15/16
PENULISAN PROGRAM
Double klik pada Command5 (Do..Loop While)
Isikan “Code” berikut
15
T Y X <=
Batas
Y = Y * X
X = X + 1
Hasil = Y
Y = 1X = 1
8/19/2019 Looping 2
http://slidepdf.com/reader/full/looping-2 16/16
PENULISAN PROGRAM
Double klik pada Command6
Isikan “Code” berikut
16
Selesai