Rabu, 30 Desember 2009

Algoritma dan pemrograman

1. Sebutkan macam-macam perulangan pada VB
• Do While … Loop
Kata while dalam pernyataan Do While merintahkan program untuk melakukan perulangan apabila kondisi persyaratan masih bernilai True. Apabila kondisi persyaratan bernilai False maka program akan keluar dari perulangan dan berpindah ke kode program berikutnya.
• Do Until … Loop
Pada dasarnya perulangan Do Until sama dengan perulangan Do While yang membedakannya adalah pada perulangan Do While perulangan akan terus berjalan selama kondisi bernilai True dan akan berhenti jika kondisi bernilai False sedangkan pada perulangan Do Until perulangan akan terus berjalan apabila kondisi bernilai salah dan akan brhenti jika kondisi bernilai True.
• While … Wend
Perulangan While … Wend digunakan apabila kita ingin pernyataan pada program dijalankan selama kondisi ekspresi yang di tetapkan masih bernilai True
• For … Next
Perulangan For … Next digunakan untuk melakukan perulangan dengan jumlah tertentu yang kita kehendaki. Kita harus mendeklarasikan sebuah variabel yang akan digunakan sebagai indeks untuk perulangan.
2. Bentuk umumnya
• Do While … Loop
Do While Kondisi
Pernyataan / Perintah
…..
Loop
• Do Until … Loop
Do Until Kondisi
Pernyataan / Perintah
…..
Loop
• While … Wend
While Ekspresi
Pernyataan / Perintah
…..
Wend
• For…Next
For Indeks = NilaiAwal To NilaiAkhir
Pernyataan / Perintah
…..
Next Indeks


3. Contoh program sederhana dengan salah satu perulangan
Do 
  ‘ Umur dari user diluar range 
  intPress = MsgBox("Umur saudara harus diantara " & _
  "10 and 99", vbExclamation, "Error!") 
  strAge = InputBox("Berapa umur saudara ?", "Umur") 
  ‘ Untuk mengecek apakah user menekan tombol cancel
  If (strAge = "") Then 
  End ` Keluar dari program
  End If 
  intAge = Val(strAge) 
Loop While ((intAge <> 99))

Tidak ada komentar:

Posting Komentar