Pemrograman Visual:Tugas Fungsi Perulangan: Difference between revisions

No edit summary
No edit summary
Line 1: Line 1:
<syntaxhighlight lang="bash">
Buat tampilan seperti berikut ini:
 
Klik 2x pada tombol OK lalu ketikkan kode program berikut ini:<syntaxhighlight lang="vbnet" line="1">
Dim Bill, Bil2 As Byte
ListBox1.Item.Clear()
For Bill = 1 To 5
ListBox1.Items.Add(Bill & ".")
For Bil2 = 1 To 5
ListBox1.Items.Add(Bill & "." & Bil2)
Next
Next
</syntaxhighlight>Amati alur dari program, cobalah ubah angka “5” dengan angka yang lain dan lihat hasilnya.
 
=== Tugas ===
Dengan hasil program diatas buatlah dengan menggunakan perulangan DO WHILE LOOP dan DO LOOP UNTIL
 
== Penjelasan ==
<syntaxhighlight lang="vbnet" line="1">
Dim Bill, Bil2 As Byte
Dim Bill, Bil2 As Byte
ListBox1.Item.Clear()
ListBox1.Item.Clear()
Line 10: Line 27:
</syntaxhighlight>
</syntaxhighlight>


Kode ini menggunakan perulangan "For" untuk menambahkan item ke dalam sebuah objek ListBox. Pertama, perintah "ListBox1.Items.Clear()" digunakan untuk menghapus semua item yang ada dalam ListBox. Kemudian, perulangan "For Bill = 1 To 5" digunakan untuk menambahkan item ke dalam ListBox dengan nilai dari 1 hingga 5. Dalam setiap iterasi, item ditambahkan ke dalam ListBox dengan format "Bill" & ".". Selanjutnya, perulangan "For Bil2 = 1 To 5" digunakan untuk menambahkan item ke dalam ListBox dengan nilai dari 1 hingga 5. Dalam setiap iterasi, item ditambahkan ke dalam ListBox dengan format "Bill" & "." & "Bil2".
Kode ini menggunakan perulangan <code>For</code> untuk menambahkan item ke dalam sebuah objek <code>ListBox</code>. Pertama, perintah <code>ListBox1.Items.Clear()</code> digunakan untuk menghapus semua item yang ada dalam <code>ListBox</code>. Kemudian, perulangan <code>For Bill = 1 To 5</code> digunakan untuk menambahkan item ke dalam <code>ListBox</code> dengan nilai dari 1 hingga 5.  
 
Dalam setiap iterasi, item ditambahkan ke dalam <code>ListBox</code> dengan format <code>"Bill" & "."</code>. Selanjutnya, perulangan <code>For Bil2 = 1 To 5</code> digunakan untuk menambahkan item ke dalam <code>ListBox</code> dengan nilai dari 1 hingga 5. Dalam setiap iterasi, item ditambahkan ke dalam <code>ListBox</code> dengan format <code>"Bill" & "." & "Bil2"</code>.


===Menggunakan perulangan DO WHILE:===
===Menggunakan perulangan DO WHILE:===


<syntaxhighlight lang="bash">
<syntaxhighlight lang="vbnet" line="1">
ListBox1.Item.Clear()
ListBox1.Item.Clear()
Bill = 1
Bill = 1
Line 30: Line 49:
===Menggunakan perulangan DO LOOP UNTIL:===
===Menggunakan perulangan DO LOOP UNTIL:===


<syntaxhighlight lang="bash">
<syntaxhighlight lang="vbnet" line="1">
ListBox1.Item.Clear()
ListBox1.Item.Clear()
Bill = 1
Bill = 1
Line 44: Line 63:
</syntaxhighlight>
</syntaxhighlight>


Kedua perulangan ini akan menghasilkan output yang sama dengan perulangan "For" yang digunakan dalam kode sebelumnya. Namun, perulangan DO WHILE akan melakukan perulangan sampai kondisi yang ditentukan terpenuhi, sedangkan perulangan DO LOOP UNTIL akan melakukan perulangan sampai kondisi yang ditentukan tidak terpenuhi.
Kedua perulangan ini akan menghasilkan output yang sama dengan perulangan <code>For</code> yang digunakan dalam kode sebelumnya. Namun, perulangan DO WHILE akan melakukan perulangan sampai kondisi yang ditentukan terpenuhi, sedangkan perulangan DO LOOP UNTIL akan melakukan perulangan sampai kondisi yang ditentukan tidak terpenuhi.
 
[[Category:Materi]]
[[Category:Matkul]]
[[Category:Pemrograman Visual]]