Sistem Informasi

Sistem Informasi
Selamat Datang Di Blog PW(Pemrograman Web) Dan Terimakasih Atas Kunjungannya di Blog Kami Semoga Bermanfaat.......

Power Builder Perulangan

Sunday, April 26, 20150 comments

 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
               Contoh :
                              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  
    (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
             Contoh :
                               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 
     kondisi bernilai TRUE. Perulangan akan berhenti jika kondisi bernilai salah (FALSE).
               Sintaks :
                              DO
                              Blok Statement
                              LOOP WHILE ( Kondisi )
              Contoh :
                              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 :
  5. Ketik Script dibawah ini :
                               
                //Perulangan For
                             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

  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 :
   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

   6. Simpan dan RUN program tersebut.
   7. Tambahkan Script untuk mencari bilangan Ganjil.


Share this article :

Post a Comment

 
Copyright © 2015 Agus Dwiyanto - Pemrograman
Template modify by Agus Dwiyanto Published by Mas Template
Proudly powered by Blogger