EDI PA Perulangan (Looping) PDF [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

Perulangan (Looping) Oleh : Edi Sugiarto, S.Kom, M.Kom



Pendahuluan • Instruksi perulangan adalah instruksi yang dapat mengulang pelaksanaan sederetan instruksi-instruksi lainya berulang-ulang sesuai persyaratan yang telah di tetapkan. • Dengan statement perulangan kita cukup membuat pernyataan sebanyak satu kali maka dapat dikerjakan beberapa kali • Dalam visual basic perulangan dapat dibagi menjadi dua: – Perulangan terhitung dan – Perulangan tak terhitung



Perulangan Terhitung • Disebut perulangan terhitung karena nilai awal dan nilai akhirnya diketahui secara pasti. • Pada perulangan jenis ini telah diketahui berapa kali perulangan akan dilakukan • Untuk perulangan terhitung digunakan perintah  FOR-NEXT



Perulangan Tak Terhitung • Pada perulangan tak terhitung, tidak dapat dipastikan jumlah pengulangan yang dilakukan. • Perulangan dilakukan tergantung pada kondisi tertentu. • Untuk perulangan tak terhitung digunakan perintah  DO-LOOP  WHILE-WEND



Statement FOR-NEXT • For-Next menggunakan suatu variabel yang disebut counter yang akan bertambah atau berkurang pada setiap perulangan. • Bentuk Umum For = To Step [n] statements Next



Statement FOR-NEXT • Var adalah nama variabel numeric • Start adalah nilai awal variabel, atau batas bawah dari variabel • End adalah nilai akhir atau batas atas nilai variabel • n adalah banyak lompatan variabel jika tidak ditulis maka n akan bernilai 1



Contoh Statement For-Next Private Sub Command1_Click() Dim i As Integer For i = 1 To 20 Step 2 Print i Next End Sub



Statement WHILE-WEND • Perulangan dengan while – wend akan melakukan perulangan dengan dahulu melakukan evaluasi terhadap ekspresi didalamnya. • Ekspresi yg diberikan merupakan hasil transformasi yg menghasilkan nilai bolean true atau false • Rangkaian statement akan dikerjakan apabila ekspresi bernilai True dan tidak dikerjakan apabila bernilai False.



Bentuk Umum Statement While-Wend WHILE perintahl perintah2 perintah3 WEND



Setiap perintah WHILE harus berpasangan dengan WEND, kita juga dapat menambahkan perintah WHILE-WEND didalam statement WHILEWEND yang lain, dan hal ini kita sebut NESTED WHILEWEND



NESTED WHILE-WEND WHILE perintahl WHILE perintah2 perintah3 WEND perintah4 WEND



Contoh While-Wend Private Sub Command1_Click() Dim i As Integer i = 0 While i = i Print "" i = i + 1 Loop Until i > 10 End Sub



Ada Pertanyaan ?



Terima kasih