PERCABANGAN II PERULANGAN Dokumen - SKK103308 - STMIK EL RAHMA Diktat Pemrgraman I

BAB VII PERCABANGAN II

Select.... Case.... Penyataan case digunakan untuk menyederhanakan kontruksi if..else if yang terlalu banyak. Bentuk struktur dari case - Of: case Variabel Kondisi case – Label 1; Statement 1; case – Label 2; Statement 2; case – Label 3; Statement 3; case – Label 4; Statement 4; ........ ........ case – Label n ; Statement n ; End select ; { end dari case } Contoh : if x = 0 then Label1.caption=”x bernilai nol” else if x = 1 then Label1.caption=”x bernilai 1” else if x = 2 then Label1.caption=”x bernilai 2” else if x = 3 then Label1.caption=”x bernilai 3” End if Program di atas dapat diganti menjadi lebih ringkas dan mudah dibaca dengan program berikut: Select case x 0 : Label1.caption=”x bernilai nol” 1 : Label1.caption=”x bernilai 1” 2 : Label1.caption=”x bernilai 2” 3 : Label1.caption=”x bernilai 3” End case Praktikum Rancanglah form berikut: Tuliskan program berikut kedalam form Private Sub Cek_Click a = ValText1.Text Select Case a Case 1: Label1.Caption = Anda memmasukkan angka 1 Case 2: Label1.Caption = Anda memmasukkan angka 2 Case 3: Label1.Caption = Anda memmasukkan angka 3 Case 4: Label1.Caption = Anda memmasukkan angka 4 Case 5: Label1.Caption = Anda memmasukkan angka 5 End Select End Sub Latihan : Ubahlah program untuk menentukan nilia huruf dari nilai angka yang diperoleh seorang mahasiswa dalam ujian dengan menggunakan pemilihan case. Pengaturan pemberian nilai adalah sebagai berikut: Nilai Angka Nilai Huruf 0 - 20 E 21-40 D 41-60 C 61-80 B 81-100 A

BAB VIII PERULANGAN

Jika kita melakukan sebuah pekerjaan, dimana pekerjaan yang sama tetapi diperlukan berkali- kali maka kita akan melakukan sebuah tersebu berulang-ulang, hal ini disebut perulangan. Mungkin masih ingat, sewaktu duduk dibangku kelas satu SD, siswa disuruh untuk latihan menulis, misalnya menuli skan kata ”BUKU” sebanyak 10 kali. Dalam bahasa pemrograman umumnya dan visual basic pada khususnya dikenal sintaksis yang digunakan untuk menagani perulangan looping untuk melakukan perkerjaan yang sama ataupun tidak sama demga sebuah sintax perulangan. Dalam pemrograman visual basic dikenal beberapa perulangan antara lain for.. next, while wend, do loop, loop until dan seterunya akan kita bahas pada pertemuan berikutnya. Pernyataan pengulangan yang paling sering digunakan adalah for. Pernyataan ini digunakan jika kita telah mengetahui berapa kali kita akan mengulang satu atau beberapa pernyataan. Bentuk umum pernyataan for adalah sebagai berikut: For variabel = kondisi awal To kondisi akhir pernyataan Next Contoh: 1. Kita akan menuliskan kata ”COBA” kedalam sebuah listbox sebanyak 10 x, maka program yang harus dirancang sebagai berikut: Private Sub Command1_Click For i = 0 To Text1.Text List1.AddItem Coba Next End Sub 2. Mencetak angka dari 1 sampai n Rancang form seperti contoh 1, kemudian masukkan listing berikut: Private Sub Command1_Click For i = 1 To Text1.Text List1.AddItem i Next End Sub Maka hasilnya adalah sebagai berikut: Latihan: 1. Buatlah program untuk mencetak bilangan prima yang lebih kecil dari 10 2. Buatlah program nomor 1 dengan menggunakan perulangan selain For..Next

BAB IX PENGGUNAAN KONTROL ARRAY