Sobat PW Power Builder adalah development tools untuk membuat sebuah aplikasi dengan metode Rapid
Aplication Development, yaitu metodologi pengembangan aplikasi dengan
cepat secara visual, powerfull dan paling mudah digunakan, sehingga
Power Builder tergolong CASE-Tools (Computer Aided Software
Engineering tool) yaitu alat untuk mempercepat pekerjaan karena
sebagian pekerjaan programmer dilakukan oleh alat ini
Bentuk – bentuk Perulangan
A. FOR…NEXT
Perulangan for akan mengeksekusi Blok Statement mulai dari Nilai Awal sampai dengan Nilai
Akhir.
Sintaks :
FOR NamaVariabel = Nilai Awal TO Nilai Akhir {STEP increment}
Blok Statement
NEXT
Blok Statement
NEXT
Contoh :
For I = 1 to 5
A = A + 1
Next
For I = 1 to 5
A = A + 1
Next
B. DO WHILE…LOOP
Pada perulangan do while akan mengeksekusi Blok Statement selama kondisi bernilai benar
Pada perulangan do while akan mengeksekusi Blok Statement selama kondisi bernilai benar
(TRUE) dan jika pada saat evaluasi pertama kondisi
bernilai salah (FALSE) maka blok statement
tidak akan dieksekusi.
Sintaks :
DO WHILE (Kondisi)
Blok Statement
{Increment}
LOOP
Blok Statement
{Increment}
LOOP
Contoh :
DO WHILE ( I = 5 )
A = A + 1;
I = I + 1;
LOOP
DO WHILE ( I = 5 )
A = A + 1;
I = I + 1;
LOOP
D. DO…LOOP WHILE
Pada perulangan ini Blok statement akan di eksekusi terlebih dahulu dan akan dilanjutkan selama
Pada perulangan ini Blok statement akan di eksekusi terlebih dahulu dan akan dilanjutkan selama
kondisi bernilai TRUE. Perulangan akan berhenti jika
kondisi bernilai salah (FALSE).
Sintaks :
DO
Blok Statement
LOOP WHILE ( Kondisi )
Blok Statement
LOOP WHILE ( Kondisi )
Contoh :
DO
A = A + 1;
I = I + 1;
LOOP WHILE ( I = 5 )
DO
A = A + 1;
I = I + 1;
LOOP WHILE ( I = 5 )
Contoh Program 1
1. Buat Workspace yang baru dan beri nama perulangan.
2. Tambahkan target pada Workspace tersebut dan isi nama aplikasi dengan appulang
3. Tambahkan window baru dan simpan dengan nama w_ulang
4. Tambahkan beberapa komponen seperti gambar dibawah ini :
2. Tambahkan target pada Workspace tersebut dan isi nama aplikasi dengan appulang
3. Tambahkan window baru dan simpan dengan nama w_ulang
4. Tambahkan beberapa komponen seperti gambar dibawah ini :
5. Ketik Script dibawah ini :
//Perulangan For
int i;
txtulang.reset();
FOR i = 1 to 5
txtulang.additem(String(i));
Next
int i;
txtulang.reset();
FOR i = 1 to 5
txtulang.additem(String(i));
Next
//Perulangan Do While
int i=1;
txtulang.reset();
do while i 5
txtulang.additem(String(i));
i = i + 1;
loop
int i=1;
txtulang.reset();
do while i 5
txtulang.additem(String(i));
i = i + 1;
loop
6. Simpan dan RUN program tersebut.
Contoh Program 2
Menentukan Bilangan Genap / Ganjil
1. Buat Workspace yang baru dan beri nama perulangan2.
2. Tambahkan target pada Workspace tersebut dan isi nama aplikasi dengan appulang2
3. Tambahkan window baru dan simpan dengan nama w_ulang2
4. Tambahkan beberapa komponen seperti gambar dibawah ini :
1. Buat Workspace yang baru dan beri nama perulangan2.
2. Tambahkan target pada Workspace tersebut dan isi nama aplikasi dengan appulang2
3. Tambahkan window baru dan simpan dengan nama w_ulang2
4. Tambahkan beberapa komponen seperti gambar dibawah ini :
5. Ketik program dibawah ini :
//Mencari Bilangan Genap
int i,n;
n = Integer(txtnilai.text);
txtulang.reset();
for i = 1 to n
if (mod(i,2) = 0) then
txtulang.additem(String(i));
end if
next
int i,n;
n = Integer(txtnilai.text);
txtulang.reset();
for i = 1 to n
if (mod(i,2) = 0) then
txtulang.additem(String(i));
end if
next
6. Simpan dan RUN program tersebut.
7. Tambahkan Script untuk mencari bilangan Ganjil.
7. Tambahkan Script untuk mencari bilangan Ganjil.
Post a Comment