MODUL-MODUL PRAKTIKUM VB.

dokumen-dokumen yang mirip
MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

MODUL PRAKTIKUM VB.NET STMIK-IM BANDUNG MODUL-MODUL PRAKTIKUM. VB. Net. Oleh : CHALIFA CHAZAR S T M I K - I M B A N D U N G

MODUL-MODUL PRAKTIKUM VB.

PEMROGRAMAN VISUAL BASIC.NET ( PERULANGAN / LOOPING )

MODUL-MODUL PRAKTIKUM VB.

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

Sesi/Perkuliahan ke: VII

MODUL V REPETITIVE. Modul Praktikum Bahasa Pemrograman Visual (BPV)

PENGULANGAN DAN PEMBACAAN DATA

MODUL VI Penggunaan Struktur Kontrol Pengulangan

Struktur Kendali Perulangan

Struktur Data II. Bekerja Dengan Form.

Judul artikel blog : Select Case pada VB Penggunaan Pernyataan Bersyarat untuk menyeleksi suatu kondisi (Select Case) pada Visual Basic

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

Penggunaan Struktur Kontrol Pengulangan. Adi Rachmanto,S.Kom Prodi Akuntansi - UNIKOM

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

MODUL IV PERULANGAN ( LOOPING )

MODUL-MODUL PRAKTIKUM VB.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

PENGULANGAN DAN PEMBACAAN DATA *

Bab 7 Komponen Dasar Visual Basic 29 BAB VII KOMPONEN DASAR VISUAL BASIC TUJUAN PRAKTIKUM

Rekursif/ Iterasi/ Pengulangan

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan

Struktur Kontrol. Contoh, Akan tercetak x is 100 jika nilai yang disimpan pada variable x adalah 100:

3. Struktur Perulangan dalam C++

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic

Kondisi Dan Keputusan. Agus Priyanto, M.Kom

3. Struktur Perulangan dalam Bahasa C++

STRUKTUR KENDALI PERULANGAN

Looping : break, continue, nested loop

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

For variabel = nilai_awal To nilai_akhir [Step langkah] <Proses dalam pengulangan> Next variable

Selection, Looping, Branching

PARADIGMA VOL. IX. NO. 3, AGUSTUS 2007

Percabangan. 1. Statemen If...Then

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

Andy Prasetyo Utomo, S.Kom Pemrograman Terstruktur (Visual Basic 6.0)

1.1 Mengenal Visual Basic (VB) 1.2 Mengenal Integrated Development Environment (IDE) VB 6

MODUL 2 SELECTION & LOOPING PADA FORM

BAB III Struktur Program

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

Konstruksi Dasar Algoritma

LAPORAN RESMI. Nama :Indah Nur Laila NPM/Semester : Romb/Grup : X / H TemanPraktek :Naufal Alif

Pemrograman Fery Updi,M.Kom

Algoritma. Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.

Bab 4 Perintah Perulangan

STRUKTUR DASAR ALGORITMA

Percabangan. Danu Wira Pangestu 1. Statemen If...Then. Lisensi Dokumen:

UNIVERSITAS GUNADARMA

V. PENGULANGAN. while (kondisi) { Pernyataan ; } Copyright PIK Unsri Agustus 2006

MODUL-MODUL PRAKTIKUM VB.

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

MODUL-MODUL PRAKTIKUM VB.

Dasar-Dasar Pemrograman (Pengendalian Proses Program)

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

Visual Basic 6.0 For Beginners

PRAKTIKUM 3 LOOPING. Form1. Label1. Text1 Label4. Frame1 Label2. Command1. Label3. Text3. Text2. Frame1 Label5 Label6. Command2

Struktur kontrol terbagi dalam dua jenis yaitu : Struktur pengambilan keputusan Struktur pengulangan (Loooping)

Percabangan dan Perulangan

Struktur Kontrol. (Repetition) 1. Pemilihan (Selection) 2. Pengulangan

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA

PERTEMUAN 5 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PENGULANGAN

Dasar Komputer & Pemrograman 2A

Variabel, Operator Dan Ekspresi. Agus Priyanto, M.Kom

Lecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana LOOPING

BAB PERULANGAN (LOOPING)

PENGANTAR KOMPUTER & SOFTWARE II. Pengulangan (For) Tim Pengajar KU Institut Teknologi Sumatera

Algoritma Perulangan. Kuliah algoritma dan pemrograman

BAB VI KONTROL ALIR STRUKTUR PERCABANGAN (BRANCH)

Algoritma dan Pemrograman. Loop control structures: WHILE. Loop control structures: WHILE Perhatikan potongan program berikut: 12/29/2011

Belajar itu, Tidak harus menunggu materi dari guru Inisiatif Mencari itulah BELAJAR.

Struktur Kontrol. (Repetition)

BAB IV IMPLEMENTASI DAN EVALUASI. Hasil analisa dan implementasi dari sistem otomasi pembuatan flow chart

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

6 Maret Structure of Java [Penyeleksian Kondisi]

MODUL 6 STRUKTUR KONDISI (PERULANGAN)

PERTEMUAN 9-11 STATEMENT

MODUL PEMROGRAMAN WEB

2.4. Struktur Branching

ALGORITMA PERULANGAN

MODUL IV CONDITION 1

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

MODUL 5 PERULANGAN (LOOPING)

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

Chapter 5. Struktur Kontrol Perulangan

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

MODUL 3 PERCABANGAN TINGKAT LANJUT DAN PERULANGAN

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

[Type the company name] [Type the document title] [Type the document subtitle] Gilang Abdul Aziz [Pick the date]

PRAKTIKUM 6 PENGULANGAN PROSES 2

24/09/2017 PERULANGAN

BAB 2 LANDASAN TEORI

Zaid Romegar Mair Lisensi Dokumen: Gambaran umum : Break statement

1 MODUL 5 MODUL 5 PERULANGAN

Percabangan & Perulangan

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){

Transkripsi:

MODUL-MODUL PRAKTIKUM VB. Net Oleh : CHALIFA CHAZAR

MODUL 4 LOOP Tujuan : Mahasiswa bisa mendefinisikan dan menggunakan penggunaan LOOP dalam membuat aplikasi VB.NET Pustaka : Wibowo HR, Enterprise J, (2014): Buku Pintar VB.NET. Elex Media Komputindo. Jakarta. Secara umum, sebuah program akan dijalankan secara berurutan. Statement yang ditulis terlebih dahulu akan dijalankan terlebih dahulu seterusnya sampai statement berakhir. Tetapi dalam membuat sebuah program, mungkin Anda perlu untuk menjalankan suatu blok program beberapa kali. Loop atau pengulangan adalah suatu cara kerja untuk menjalankan suatu bagian statement yang sama secara berulang berdasarkan kondisi atau syarat yang ditentukan. Misalnya untuk mencetak angka 1 sampai 10, hanya dinyatakan dalam sebuah baris tetapi program akan menjalankannya sebanyak 10 kali, dimana setiap perulangan menghasilkan nilai yang berbeda. Visual Basic juga menyediakan kemampuan untuk menjalankan satu atau lebih statement secara berulang. Pengulangan ini dapat terus dilakukan sampai suatu kondisi tercapai, suatu kondisi tidak tercapai, dilakukan sebanyak n-kali, atau dilakukan setiap kali untuk anggota dari suatu koleksi. Apabila sebuah statement loop digambarkan dengan menggunakan flowchart adalah sebagai berikut

Misal Anda diminta untuk menambahkan angka dari 1 sampai dengan 4. Anda mungkin bisa menuliskan listing sebagai berikut. Dim angka As Integer angka = 1+ 2 + 3 + 4 MsgBox (angka) Cukup mudah dan singkat. Tetapi, bagaimana jika Anda diminta menambahkan angka 1 sampai dengan 1000? Apakah anda harus menuliskan satu persatu? Dalam situasi ini maka looping diperlukan. 1. While...End While Statement ini digunakan untuk menjalankan suatu blok statement lain selama kondisi yang diberikan tetap memberikan hasil TRUE. While kondisi [statement] [continue while] [exit while] End While

Term Kondisi Statement Continue While Ecit While End While Definition Ekspresi Boolean Optional. Satu atau lebih statement yang akan dilakukan selama kondisi menghasilkan nilai TRUE Optional. Lompat ke perhitungan While selanjutnya Optional. Lompat keluar dari blok While Akhir dari blok While Dengan menggunakan pengulangan While...End While, Anda dapat membuat sebuah listing program yang lebih singkat dalam melakukan perhitungan untuk menjumlahkan angka 1 sampai dengan 4. Anda membutuhkan dua buah variable. Pertama untuk menyimpan urutan, di sini digunakan variable angka. Kedua untuk menyimpan hasil penjumlahan, disini digunakan variable tot. Jika angka adalah 1, maka angka ditambahkan pada variable tot. Begitu juga jika angka adalah 2, 3 dan 4. Jika angka menjadi 5, maka proses selesai. Proses penambahan variable angka pada variable tot ini adalah statement yang perlu diulang. Sedangkan kondisi adalah keadaan dimana variable angka berada pada nilai 1 sampai dengan 4. Dalam listing program dapat di tuliskan sebagai berikut. angka = 1 While angka < 5 angka = angka + 1 End while Dua baris pertama untuk menentukan nilai awal. Variabel angka akan berurut dari 1 sampai 4, maka nilai awalnya adalah 1. Sedangkan variable tot nilai awalnya adalah 0. Variable angka di tambahkan ke variable tot, dan kemudia variable angka naik menjadi 2. Begitu seterusnya, kembali naik ke statment atas, dan melakukan uji While. Saat variable angka bernilai 5, dan karena (5 < 5) menghasilkan nilai FALSE, maka blok While berhenti melakukan penambahan, dan didapatkan hasil akhir 10. Blok statement tersebut masih bisa dituliskan dengan menggunakan statement Continue While dan Exit While. Listing program dapat di tuliskan sebagai berikut.

angka = -5 While True angka = angka + 1 if angka < 1 Then Continue While End If If angka > 4 Then Exit While End If End while 2. Do...Loop Statement Do...Loop ini akan menjalankan suatu blok statment selama kondisi terpenuhi, atau sampai suatu kondisi tercapai. Do { While Until } kondisi [statement] [continue Do] [exit Do] Loop Do Atau [ statement ] [ continue while] [ exit while] Loop { while until } kondisi

Term Do While Until Kondisi Statement Continue Do Exit Do Loop Definition Awal dari blok Do...Loop Dibutuhkan jika Until tidak dipakai. Ulangi proses sampai kondisi menghasilkan nilai FALSE Dibutuhkan jika While tidak dipakai. Ulangi proses sampai kondisi menghasilkan nilai TRUE Optional. Ekspresi Boolean Optional. Satu atau lebih statement yang akan dilakukan selama, atau sampai kondisi bernilai TRUE Optional. Lompat ke perhitungan Do selanjutnya Optional. Lompat keluar dari blok Do Akhir dari blok Do...Loop Gunakan Do...Lopp jika Anda mau mengulang suatu blok statement sebanyak diperlukan, sampai suatu kondisi terpenuhi. Anda dapat menggunakan While atau Until untuk menentukan suatu kondisi, tapi tidak bisa menggunakan keduanya bersamaan. Pengujian kondisi hanya bisa dilakukan satu kali dalam blok Do...Loop, yaitu pada awal blok atau pada akhir blok. Pada contoh perhitungan sebelumnya, jika ditulis dalam bentuk struktur Do...Loop akan dituliskan sebagai berikut. angka = 1 Do While angka < 5 angka = angka + 1 Loop Atau angka = 1 Do angka = angka + 1 Loop Until angka = 5

Berikut ini apabila penulisan dilakukan menggunakan struktur Exit Do. angka = 1 Do While angka < 100 angka = angka + 1 If angka > 4 Then Exit Do End If Loop 2. For...Next Blok For...Next ini akan mengulangi statement sebanyak jumlah tertentu. For counter [ As DataType ] = starttoend [ Stepstep ] [ statement ] [ continuefor ] [ exitfor ] Next [ counter ] Term Counter Datatype Start End Step Stetement Continue For Exit For Next Definition Diperlukan dalam statement For. Varible numerik. Variable kontrol dalam loop Optional. Tipe data dari counter Numerik. Nilai awal dari counter Numerik. Nilai akhir dari counter Optional. Numerik. Nilai penambahan pada counter setiap kalinya selama loop berlangsung Optional. Satu atau lebih statement yang akan dilakukan di antara For dan Next yang dijalankan sebanyak jumlah yang ditentukan Optional. Lompat ke perhitungan For selanjutnya Optional. Lompat keluar dari blok For Akhir dari blok For...Next

Pada contoh perhitungan sebelumnya, jika ditulis dalam bentuk struktur For...Next akan dituliskan sebagai berikut. For angka = 1 To 4 Next Tanpa melakukan proses penambahan pada variable angka (seperti pada loop While...End While maupun Do...Loop), variable angka di dalam statement For...Next sudah otomatis melakukan penambahan pada dirinya sendiri pada saat pengulangan. Jadi, Anda hanya perlu menambahkan nilai variable tot dengan variable angka. Nesting Loop Dalam membuat program Anda dapat menggunakan sebuah loop dalam loop yang lainnya. Komentar Penggunaan struktur While...End While dapat digunakan bila Anda ingin mengulang satu blok statement dengan jumlah pernyataan yang tidak terbatas, selama kondisi adalah TRUE. Untuk penggunaan yang lebih fleksibel dimana Anda menguji sebuah kondisi atau menguji sebuah hasil, penggunaan statement Do...Loop lebih disarankan. Jika Anda ingin mengulang satu statement sejumlah n-kali, struktur For...Next menjadi pilihan yang lebih baik. Latihan 1 Cobalah listing program dibawah ini. Simpan dengan nama Latihan1. Lakukan perubahan dengan menggunakan statement While...End While dan Do...Loop untuk menghasilkan program yang sama.

Latihan 2 Buatlah tampilan program sesuai dengan contoh dibawah ini. Simpan dengan nama Latihan2. Gunakan ketiga statement While...End While, Do...Loop dan For...Next untuk menghasilkan program yang sama. Catatan vbnewline : Digunakan untuk membuat baris baru atau menambahkan karakter ENTER. StrDup (n, Char ) : Fungsi yang digunakan untuk menduplikasi karakter sebanyak n.

Latihan 3 Buatlah tampilan program sesuai dengan contoh dibawah ini. Simpan dengan nama Latihan3. Gunakan ketiga statement While...End While, Do...Loop dan For...Next untuk menghasilkan program yang sama. Skenario Form Menampilkan pengulangan dari masukan yang diinput. Pengulangan minimal dilakukan sebanyak 10 kali. ------- GOOD LUCK -------