Struktur Perulangan (3) di VB.NET (Console)

Struktur DO - LOOP UNTIL

Struktur DO – Loop Until digunakan untuk melakukan pengulangan terus - menerus dikerjakan sampai (until) kondisinya memenuhi syarat (bernilai True), sebelum akhirnya berhenti. Bentuk struktur penulisannya.

DO 
 Ekspresi 
Loop Until (Kondisi) 

Keterangan : 

  • Kondisi : Berisi perbandingan antara satu variable / konstanta dengan suatu nilai dengan menggunakan <, >, =, <> dari suatu keadaan yang akan menghasilkan nilai “Benar” atau “Salah”. 
  • Ekspresi : Suatu blok perintah yang akan dikerjakan jika kondisi dari proses pengulangan memenuhi syarat. 

Contoh : Buat kode program untuk menampilkan deret bilangan seperti
dibawah  ini :  
Input Bilangan : 9 
Deret Bilangan : 1  2  3  4  5  6  7  8  9  
Total Bilangan :  45 

Contoh Program :
Imports System.Console
Module Module1
 Sub Main ()
 Dim N, BIL, TOTAL As Integer 
 N = 1 
 Write (“Input Bilangan : “) 
 BIL = Readline() 
 Write (“Deret Bilangan : “) 
 Do 
   Write (N &” “) 
   Total = Total N 
   N += 1 
 Loop Until N > BIL 
 Writeline() 
Write (“Total Bilangan : “ & TOTAL) 
Readline() 
End Sub 
End Module 


Struktur NESTED DO WHILE - LOOP

Struktur Nested DO While – Loop dimana pengecekan kondisinya dilakukan di awal pengulangan dapat dibuat bersarang. Prinsipnya hanya menempatkan dua atau lebih struktur Do While – Loop dalam satu ruang lingkup. Bentuk struktur penulisannya. 

DO While (Kondisi1) 
  DO While (Kondisi2) 
 Ekspresi1 
  Loop 
  Ekspresi2 
Loop 

Keterangan :  

  • Kondisi1 : Berisi perbandingan antara satu variable / konstanta dengan suatu nilai dengan menggunakan <, >, =, <> dari suatu keadaan yang akan menghasilkan nilai “Benar” atau “Salah” pada proses pengulangan pertama. 
  • Kondisi2 : Berisi perbandingan antara satu variable / konstanta dengan suatu nilai dengan menggunakan <, >, =, <> dari suatu keadaan yang akan menghasilkan nilai “Benar” atau “Salah” pada proses pengulangan kedua.
  • Ekspresi1 : Suatu blok perintah yang akan dikerjakan jika kondisi dari proses pengulangan kedua memenuhi syarat.
  • Ekspresi2 : Suatu blok perintah yang akan dikerjakan jika kondisi dari proses pengulangan pertama memenuhi syarat dan apapun kondisi yang terjadi pada pengulangan kedua. 


Struktur NESTED DO - LOOP UNTIL

Struktur Nested DO – Loop dimana pengecekan kondisinya dilakukan di akhir pengulangan dapat dibuat bersarang. Prinsipnya hanya menempatkan dua atau lebih struktur Do – Loop Until dalam satu ruang lingkup. Bentuk struktur penulisannya. 

DO  
  Ekspresi1 
  DO  
    Ekspresi2 
  Loop Until (Kondisi1) 
Loop Until (Kondisi2) 

Keterangan :  

  • Kondisi1 : Berisi perbandingan antara satu variable / konstanta dengan suatu nilai dengan menggunakan <, >, =, <> dari suatu keadaan yang akan menghasilkan nilai “Benar” atau “Salah” pada proses pengulangan pertama.
  • Kondisi2 : Berisi perbandingan antara satu variable / konstanta dengan suatu nilai dengan menggunakan <, >, =, <> dari suatu keadaan yang akan menghasilkan nilai “Benar” atau “Salah” pada proses pengulangan kedua. 
  • Ekspresi1 : Suatu blok perintah yang akan dikerjakan minimal satu kali jika kondisi1 dari proses pengulangan tidak terpenuhi maka blok program tersebut dikerjakan ulang. 
  • Ekspresi2 : Suatu blok perintah yang akan dikerjakan minimal satu kali jika kondisi2 dari proses pengulangan tidak terpenuhi maka blok program tersebut akan dikerjakan ulang.

Postingan terkait:

Belum ada tanggapan untuk "Struktur Perulangan (3) di VB.NET (Console)"

Post a Comment