SlideShare uma empresa Scribd logo
1 de 17
PERULANGAN
Pemrograman Visual Basic
MICHAEL OKTAVIANUS,
S.Kom, M.M.
Do Loop
• Syntaks :
Do [{While | Until} condition]
[statements]
[Exit Do]
[statements]
Loop
Do While
Perulangan DO WHILE adalah perulangan yang
akan melakukan perulangan secara terus
menerus
selama kondisi pada WHILE memenuhi syarat
(bernilai TRUE), hingga kondisi WHILE bernilai
FALSE.
Syntaks :
Do While (Kondisi)
Perintah-perintah (Statement)
Loop
Do Until
Perulangan Do Until merupakan perulangan yang
akan melakukan Loop selama kondisi yang
diseleksi bernilai FALSE (tidak terpenuhi) sampai
dengan kondisi terpenuhi (TRUE) baru perulangan
akan dihentikan.
Syntaks :
Do Until (Kondisi)
Perintah-perintah (Statement)
Loop
For Next
Digunakan untuk mengulangi suatu perintah
dalam
jumlah yang ditentukan, serta besar
kenaikannya dapat
ditentukan.
Syntaks :
For index = start To end [Step step]
[statements]
[Exit For]
[statements]
Next [index]
Keterangan
• Index variabel integer yang digunakan untuk
melakukan perulangan
• Start nilai awal variabel untuk memulai perulangan
• End Nilai akhir variabel untuk menghentikan proses
perulangan
• Step besarnya kenaikan yang diinginkan dalam
perulangan (opsional)
• Statements instruksi-instruksi yang akan dilakukan
jika kondisi memenuhi syarat.
• End For digunakan untuk keluar dari perulangan For
(optional)
For Each Loop
Digunakan untuk melakukan perulangan setiap
elemen dalam Array
Syntaks :
For Each element In group
[statements]
[Exit For]
[statements]
Next [element]
While Loop
• Digunakan jika ingin menghentikan
perulangan ketika kondisi tidak terpenuhi
• Syntaks :
While condition
[statements]
Wend
Contoh
• Dengan menggunakan Perulangan, Buatlah
Bilangan Urut dari angka 1 sampai 10.
Langkahnya :
Bukalah sebuah Form, kemudian tulis kode
programnya sebagai berikut :

For Next Code
Private Sub Form_Activate()
For i = 1 To 10
Print i
Next i
End Sub
Do While Code
Private Sub Form_Activate()
i=1
Do While (i <= 10)
Print i
i=i+1
Loop
End Sub
Do Until Code
Private Sub Form_Activate()
i=1
Do Until (i > 10)
Print i
i=i+1
Loop
End Sub
Latihan
• Buatlah Bilangan Urut dari 1 sampai 100
dengan menggunakan Objek ComboBox
• Desain Form :
Kode Program
Private Sub
Form_Activate()
For i = 1 To 100
Combo1.AddItem i
Next i
End Sub
Latihan 2
• Buatlah Pilihan Tanggal, Bulan dan Tahun didalam ComboBox
• Tanggal (1-31), Bulan (1-12), Tahun (1900-2099)
Kembangkan Program sebelumnya
• Carilah Penentuan Tahun Kabisat pada
setiap pilihan tahun.
• Rumus *:
1. Tahun Habis dibagi 4
2. Dan Bukan yang Habis dibagi 100,
misalnya 1900 bukan
tahun Kabisat
3. Atau Habis dibagi 400, seperti tahun 2000
Kode Program
Private Sub cboTahun_Click()
tahun = Val(cboTahun.Text)
If ((tahun Mod 4 = 0) And Not (tahun Mod
100 = 0)) Or
(tahun Mod 400 = 0) Then
ket = "Tahun Kabisat"
jum = "366 Hari"
Else
ket = "Bukan Tahun Kabisat"
jum = "365 Hari"
End If
lblKeterangan = "Keterangan : " + ket
lblJumlah = "Jumlah Hari : " + jum
End Sub

Mais conteúdo relacionado

Mais procurados

BISNIS PLAN Tugas kewirausahaan moses hadun
BISNIS PLAN Tugas kewirausahaan moses hadunBISNIS PLAN Tugas kewirausahaan moses hadun
BISNIS PLAN Tugas kewirausahaan moses hadun
MOSES HADUN
 
Formulir pendaftaran ukm
Formulir pendaftaran ukmFormulir pendaftaran ukm
Formulir pendaftaran ukm
Asep Ridwan
 
Power Point Presentasi Komunikasi Data
Power Point Presentasi Komunikasi DataPower Point Presentasi Komunikasi Data
Power Point Presentasi Komunikasi Data
dodolbetawi
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi website
Gilang Ramadhan
 
Makalah Sistem informasi manajemen (gambaran umum sim )
Makalah Sistem informasi manajemen (gambaran umum sim )Makalah Sistem informasi manajemen (gambaran umum sim )
Makalah Sistem informasi manajemen (gambaran umum sim )
Kertas Kosong
 
Komunikasi data
Komunikasi dataKomunikasi data
Komunikasi data
5104
 
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdfMODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
globalkomputer
 
Contoh Surat Masuk dan Surat Keluar
Contoh Surat Masuk dan Surat KeluarContoh Surat Masuk dan Surat Keluar
Contoh Surat Masuk dan Surat Keluar
Ocky Sulistianingsih
 

Mais procurados (20)

Paket Office - Informatika Kelas 9
Paket Office - Informatika Kelas 9Paket Office - Informatika Kelas 9
Paket Office - Informatika Kelas 9
 
BISNIS PLAN Tugas kewirausahaan moses hadun
BISNIS PLAN Tugas kewirausahaan moses hadunBISNIS PLAN Tugas kewirausahaan moses hadun
BISNIS PLAN Tugas kewirausahaan moses hadun
 
Ppt proposal bsinis "PUDOMAS"
Ppt proposal bsinis "PUDOMAS"Ppt proposal bsinis "PUDOMAS"
Ppt proposal bsinis "PUDOMAS"
 
Ppt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasiPpt teknologi informasi dan komunikasi
Ppt teknologi informasi dan komunikasi
 
Latihan praktikum-microsoft-word-kls-7
Latihan praktikum-microsoft-word-kls-7Latihan praktikum-microsoft-word-kls-7
Latihan praktikum-microsoft-word-kls-7
 
Formulir pendaftaran ukm
Formulir pendaftaran ukmFormulir pendaftaran ukm
Formulir pendaftaran ukm
 
Presentasi E- commerce
Presentasi E- commercePresentasi E- commerce
Presentasi E- commerce
 
Power Point Presentasi Komunikasi Data
Power Point Presentasi Komunikasi DataPower Point Presentasi Komunikasi Data
Power Point Presentasi Komunikasi Data
 
Pengenalan Microsoft Excel
Pengenalan Microsoft ExcelPengenalan Microsoft Excel
Pengenalan Microsoft Excel
 
Tugas laporan project aplikasi website
Tugas laporan project aplikasi websiteTugas laporan project aplikasi website
Tugas laporan project aplikasi website
 
PPT Laporan Hasil Kewirausahaan Onde - Onde Pelangi
PPT Laporan Hasil Kewirausahaan Onde - Onde PelangiPPT Laporan Hasil Kewirausahaan Onde - Onde Pelangi
PPT Laporan Hasil Kewirausahaan Onde - Onde Pelangi
 
Makalah Sistem informasi manajemen (gambaran umum sim )
Makalah Sistem informasi manajemen (gambaran umum sim )Makalah Sistem informasi manajemen (gambaran umum sim )
Makalah Sistem informasi manajemen (gambaran umum sim )
 
Komunikasi data
Komunikasi dataKomunikasi data
Komunikasi data
 
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdfMODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
MODUL-PENGENALAN-SCRATCH-PROGRAMMING.pdf
 
Modul Praktikum Komputer Rev.1
Modul Praktikum Komputer Rev.1Modul Praktikum Komputer Rev.1
Modul Praktikum Komputer Rev.1
 
Contoh Surat Masuk dan Surat Keluar
Contoh Surat Masuk dan Surat KeluarContoh Surat Masuk dan Surat Keluar
Contoh Surat Masuk dan Surat Keluar
 
Microsoft Word
Microsoft WordMicrosoft Word
Microsoft Word
 
Soal praktek ms.word
Soal praktek ms.wordSoal praktek ms.word
Soal praktek ms.word
 
Proposal usaha kecil martabak mini
Proposal usaha kecil martabak miniProposal usaha kecil martabak mini
Proposal usaha kecil martabak mini
 
Contoh Desain Slide Presentasi Ilmiah Kreatif dan Menarik #3
Contoh Desain Slide Presentasi Ilmiah Kreatif dan Menarik #3Contoh Desain Slide Presentasi Ilmiah Kreatif dan Menarik #3
Contoh Desain Slide Presentasi Ilmiah Kreatif dan Menarik #3
 

Destaque

Latihan visual basic 2010/Looping/Perulangan
Latihan visual basic 2010/Looping/PerulanganLatihan visual basic 2010/Looping/Perulangan
Latihan visual basic 2010/Looping/Perulangan
Nurul Arhaiyyu
 
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)
Materi Kuliah Online
 
Tutorial windows-server-2003
Tutorial windows-server-2003Tutorial windows-server-2003
Tutorial windows-server-2003
ahmad_izzal
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basic
Firdaus MKom
 
7. percabangan dan perulangan
7. percabangan dan perulangan7. percabangan dan perulangan
7. percabangan dan perulangan
Aris Saputro
 
Cara belajar cepat konversi bilangan desimal
Cara belajar cepat konversi bilangan desimalCara belajar cepat konversi bilangan desimal
Cara belajar cepat konversi bilangan desimal
Kevin Ricardo
 
Modul dasar pemrograman visual basic
Modul dasar pemrograman visual basicModul dasar pemrograman visual basic
Modul dasar pemrograman visual basic
fitrah ilman
 
Latihan soal-visual-basic
Latihan soal-visual-basicLatihan soal-visual-basic
Latihan soal-visual-basic
coepoemanik
 
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk PemulaSeri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Agus Kurniawan
 
DERET PANGKAT & METODE DERET PANGKAT
DERET PANGKAT & METODE DERET PANGKATDERET PANGKAT & METODE DERET PANGKAT
DERET PANGKAT & METODE DERET PANGKAT
yuni dwinovika
 
Visual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasarVisual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasar
muhammad nainuridho
 

Destaque (14)

Latihan visual basic 2010/Looping/Perulangan
Latihan visual basic 2010/Looping/PerulanganLatihan visual basic 2010/Looping/Perulangan
Latihan visual basic 2010/Looping/Perulangan
 
Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)Pemrogaman Visual Basic.NET (Modul 1)
Pemrogaman Visual Basic.NET (Modul 1)
 
Analisis Kebutuhan Windows server 2008
Analisis Kebutuhan Windows server 2008Analisis Kebutuhan Windows server 2008
Analisis Kebutuhan Windows server 2008
 
Tutorial windows-server-2003
Tutorial windows-server-2003Tutorial windows-server-2003
Tutorial windows-server-2003
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basic
 
7. percabangan dan perulangan
7. percabangan dan perulangan7. percabangan dan perulangan
7. percabangan dan perulangan
 
Membuat aplikasi bilangan ganjil genap menggunakan VB
Membuat aplikasi bilangan ganjil genap menggunakan VBMembuat aplikasi bilangan ganjil genap menggunakan VB
Membuat aplikasi bilangan ganjil genap menggunakan VB
 
Cara belajar cepat konversi bilangan desimal
Cara belajar cepat konversi bilangan desimalCara belajar cepat konversi bilangan desimal
Cara belajar cepat konversi bilangan desimal
 
Modul dasar pemrograman visual basic
Modul dasar pemrograman visual basicModul dasar pemrograman visual basic
Modul dasar pemrograman visual basic
 
Latihan soal-visual-basic
Latihan soal-visual-basicLatihan soal-visual-basic
Latihan soal-visual-basic
 
Soal UAS Pemrograman Dasar Kelas 11 SMK semester ganjil tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar Kelas 11 SMK semester ganjil tahun ajaran 2014-2015Soal UAS Pemrograman Dasar Kelas 11 SMK semester ganjil tahun ajaran 2014-2015
Soal UAS Pemrograman Dasar Kelas 11 SMK semester ganjil tahun ajaran 2014-2015
 
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk PemulaSeri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
 
DERET PANGKAT & METODE DERET PANGKAT
DERET PANGKAT & METODE DERET PANGKATDERET PANGKAT & METODE DERET PANGKAT
DERET PANGKAT & METODE DERET PANGKAT
 
Visual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasarVisual basic materi pembelajaran dasar
Visual basic materi pembelajaran dasar
 

Semelhante a Visual basic Perulangan

Perulangan - visual basic
Perulangan - visual basicPerulangan - visual basic
Perulangan - visual basic
Iwank Odarlean
 
4. percabangan dan perulangan
4. percabangan dan perulangan4. percabangan dan perulangan
4. percabangan dan perulangan
Aris Saputro
 
Modul01 pemograman dotnet
Modul01 pemograman dotnetModul01 pemograman dotnet
Modul01 pemograman dotnet
Eko Siswanto
 
Struktur kontrol perulangan
Struktur kontrol perulanganStruktur kontrol perulangan
Struktur kontrol perulangan
shintiatrie
 
Visualbasic9 struktur perulangan
Visualbasic9 struktur perulanganVisualbasic9 struktur perulangan
Visualbasic9 struktur perulangan
muhammad nainuridho
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 

Semelhante a Visual basic Perulangan (20)

Perulangan - visual basic
Perulangan - visual basicPerulangan - visual basic
Perulangan - visual basic
 
Pertemuan ke VII.doc
Pertemuan ke VII.docPertemuan ke VII.doc
Pertemuan ke VII.doc
 
207 p05
207 p05207 p05
207 p05
 
chapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.pptchapter-11 Visual Basic 04.ppt
chapter-11 Visual Basic 04.ppt
 
Algoritma Perulangan
Algoritma PerulanganAlgoritma Perulangan
Algoritma Perulangan
 
Modul vi
Modul viModul vi
Modul vi
 
4. percabangan dan perulangan
4. percabangan dan perulangan4. percabangan dan perulangan
4. percabangan dan perulangan
 
Materi Pemrograman Visual Pertemuan 4
Materi Pemrograman Visual Pertemuan 4Materi Pemrograman Visual Pertemuan 4
Materi Pemrograman Visual Pertemuan 4
 
Algoritma perulangan
Algoritma perulanganAlgoritma perulangan
Algoritma perulangan
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
 
PBO Pert 5 Praktek
PBO Pert 5 PraktekPBO Pert 5 Praktek
PBO Pert 5 Praktek
 
Modul01 pemograman dotnet
Modul01 pemograman dotnetModul01 pemograman dotnet
Modul01 pemograman dotnet
 
Struktur kontrol perulangan
Struktur kontrol perulanganStruktur kontrol perulangan
Struktur kontrol perulangan
 
Visualbasic9 struktur perulangan
Visualbasic9 struktur perulanganVisualbasic9 struktur perulangan
Visualbasic9 struktur perulangan
 
9. algoritma perulangan pada java
9. algoritma perulangan pada java9. algoritma perulangan pada java
9. algoritma perulangan pada java
 
Variabel Operator & Ekspresi - dasar visual basic bagian 5
Variabel Operator & Ekspresi - dasar visual basic bagian 5Variabel Operator & Ekspresi - dasar visual basic bagian 5
Variabel Operator & Ekspresi - dasar visual basic bagian 5
 
03 control program
03   control program03   control program
03 control program
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Modul ii
Modul iiModul ii
Modul ii
 

Mais de Iwank Odarlean

Mais de Iwank Odarlean (19)

PPT Archicad
PPT ArchicadPPT Archicad
PPT Archicad
 
A&d jarkom copy
A&d jarkom   copyA&d jarkom   copy
A&d jarkom copy
 
A&d jarkom
A&d jarkomA&d jarkom
A&d jarkom
 
cara menggunakan Form pada VB
cara menggunakan Form pada VBcara menggunakan Form pada VB
cara menggunakan Form pada VB
 
konsep pemrograman Visual Basic
konsep pemrograman Visual Basickonsep pemrograman Visual Basic
konsep pemrograman Visual Basic
 
struktur pemilihan dan perulangan
struktur pemilihan dan perulanganstruktur pemilihan dan perulangan
struktur pemilihan dan perulangan
 
Bagian 3 (saluran udara transmisi arus bolak balik
Bagian 3 (saluran udara transmisi arus bolak balikBagian 3 (saluran udara transmisi arus bolak balik
Bagian 3 (saluran udara transmisi arus bolak balik
 
Metode penghapusan record
Metode penghapusan recordMetode penghapusan record
Metode penghapusan record
 
ppt Tipe data,variabel, operator
ppt Tipe data,variabel, operatorppt Tipe data,variabel, operator
ppt Tipe data,variabel, operator
 
memori i o monitor n perangkat lain
memori i o monitor n perangkat lainmemori i o monitor n perangkat lain
memori i o monitor n perangkat lain
 
ppt motherboard
ppt motherboardppt motherboard
ppt motherboard
 
ppt Prosesor arm cortex
ppt Prosesor arm cortexppt Prosesor arm cortex
ppt Prosesor arm cortex
 
Prosesor Intel
Prosesor IntelProsesor Intel
Prosesor Intel
 
Prosessor amd
Prosessor amdProsessor amd
Prosessor amd
 
ppt KWH meter
ppt KWH meterppt KWH meter
ppt KWH meter
 
Ppt register
Ppt register Ppt register
Ppt register
 
Ppt Printer
Ppt PrinterPpt Printer
Ppt Printer
 
ppt prototyping Tgs iwank
ppt prototyping Tgs iwank ppt prototyping Tgs iwank
ppt prototyping Tgs iwank
 
UNIT CONTROL Tgs.ppt
 UNIT CONTROL  Tgs.ppt UNIT CONTROL  Tgs.ppt
UNIT CONTROL Tgs.ppt
 

Último

TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.
Monhik1
 
2. perairan darat perairan laut subgai dan rawa
2. perairan darat perairan laut subgai dan rawa2. perairan darat perairan laut subgai dan rawa
2. perairan darat perairan laut subgai dan rawa
mcnoob1
 
BENTUK KEMASAN OBAT.pdf yfibfuhbcigkvkcjxjxjcjcjcjcjcjvkvkv
BENTUK KEMASAN OBAT.pdf yfibfuhbcigkvkcjxjxjcjcjcjcjcjvkvkvBENTUK KEMASAN OBAT.pdf yfibfuhbcigkvkcjxjxjcjcjcjcjcjvkvkv
BENTUK KEMASAN OBAT.pdf yfibfuhbcigkvkcjxjxjcjcjcjcjcjvkvkv
sonyaawitan
 
Abortion pills In Kuwait |+966572737505 | Get Cytotec
Abortion pills In Kuwait |+966572737505 | Get CytotecAbortion pills In Kuwait |+966572737505 | Get Cytotec
Abortion pills In Kuwait |+966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pillsAbortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
Abortion pills in Riyadh +966572737505 get cytotec
 

Último (13)

KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghhKELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
KELOMPOK 4 asma ppok jhyfydfdrfdtfghghghh
 
MODUL AJAR UI DAN UX UNTUK PEMULA KELAS DESAIN.pdf
MODUL AJAR UI DAN UX UNTUK PEMULA KELAS DESAIN.pdfMODUL AJAR UI DAN UX UNTUK PEMULA KELAS DESAIN.pdf
MODUL AJAR UI DAN UX UNTUK PEMULA KELAS DESAIN.pdf
 
PENYULUHAN CUCI TANGAN DAN SIKAT GIGI.pptx
PENYULUHAN CUCI TANGAN DAN SIKAT GIGI.pptxPENYULUHAN CUCI TANGAN DAN SIKAT GIGI.pptx
PENYULUHAN CUCI TANGAN DAN SIKAT GIGI.pptx
 
SUPPLIER JASA PASANG WALLPAPER CUSTOM PROFESIONAL MALANG.pdf
SUPPLIER JASA PASANG WALLPAPER CUSTOM PROFESIONAL MALANG.pdfSUPPLIER JASA PASANG WALLPAPER CUSTOM PROFESIONAL MALANG.pdf
SUPPLIER JASA PASANG WALLPAPER CUSTOM PROFESIONAL MALANG.pdf
 
Tumbuhan dan lingkungannya power point..
Tumbuhan dan lingkungannya power point..Tumbuhan dan lingkungannya power point..
Tumbuhan dan lingkungannya power point..
 
Cara Menggugurkan Kandungan 082223109953 dgn Obat Aborsi Usia Janin 1-8 Bula...
Cara Menggugurkan Kandungan 082223109953  dgn Obat Aborsi Usia Janin 1-8 Bula...Cara Menggugurkan Kandungan 082223109953  dgn Obat Aborsi Usia Janin 1-8 Bula...
Cara Menggugurkan Kandungan 082223109953 dgn Obat Aborsi Usia Janin 1-8 Bula...
 
TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.TUGAS BIOTRANSFORMASI.ppt kelompok enam.
TUGAS BIOTRANSFORMASI.ppt kelompok enam.
 
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 🎰👑
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 🎰👑ATRIUM GAMING : SLOT GACOR MUDAH MENANG 🎰👑
ATRIUM GAMING : SLOT GACOR MUDAH MENANG 🎰👑
 
2. perairan darat perairan laut subgai dan rawa
2. perairan darat perairan laut subgai dan rawa2. perairan darat perairan laut subgai dan rawa
2. perairan darat perairan laut subgai dan rawa
 
BENTUK KEMASAN OBAT.pdf yfibfuhbcigkvkcjxjxjcjcjcjcjcjvkvkv
BENTUK KEMASAN OBAT.pdf yfibfuhbcigkvkcjxjxjcjcjcjcjcjvkvkvBENTUK KEMASAN OBAT.pdf yfibfuhbcigkvkcjxjxjcjcjcjcjcjvkvkv
BENTUK KEMASAN OBAT.pdf yfibfuhbcigkvkcjxjxjcjcjcjcjcjvkvkv
 
Abortion pills In Kuwait |+966572737505 | Get Cytotec
Abortion pills In Kuwait |+966572737505 | Get CytotecAbortion pills In Kuwait |+966572737505 | Get Cytotec
Abortion pills In Kuwait |+966572737505 | Get Cytotec
 
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pillsAbortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
Abortion pills in Riyadh Saudi Arabia !! +966572737505 Get Cytotec pills
 
Aksi Nyata Ide-Ide Praktis Pembelajaran.pdf
Aksi Nyata Ide-Ide Praktis Pembelajaran.pdfAksi Nyata Ide-Ide Praktis Pembelajaran.pdf
Aksi Nyata Ide-Ide Praktis Pembelajaran.pdf
 

Visual basic Perulangan

  • 2. Do Loop • Syntaks : Do [{While | Until} condition] [statements] [Exit Do] [statements] Loop
  • 3. Do While Perulangan DO WHILE adalah perulangan yang akan melakukan perulangan secara terus menerus selama kondisi pada WHILE memenuhi syarat (bernilai TRUE), hingga kondisi WHILE bernilai FALSE. Syntaks : Do While (Kondisi) Perintah-perintah (Statement) Loop
  • 4. Do Until Perulangan Do Until merupakan perulangan yang akan melakukan Loop selama kondisi yang diseleksi bernilai FALSE (tidak terpenuhi) sampai dengan kondisi terpenuhi (TRUE) baru perulangan akan dihentikan. Syntaks : Do Until (Kondisi) Perintah-perintah (Statement) Loop
  • 5. For Next Digunakan untuk mengulangi suatu perintah dalam jumlah yang ditentukan, serta besar kenaikannya dapat ditentukan. Syntaks : For index = start To end [Step step] [statements] [Exit For] [statements] Next [index]
  • 6. Keterangan • Index variabel integer yang digunakan untuk melakukan perulangan • Start nilai awal variabel untuk memulai perulangan • End Nilai akhir variabel untuk menghentikan proses perulangan • Step besarnya kenaikan yang diinginkan dalam perulangan (opsional) • Statements instruksi-instruksi yang akan dilakukan jika kondisi memenuhi syarat. • End For digunakan untuk keluar dari perulangan For (optional)
  • 7. For Each Loop Digunakan untuk melakukan perulangan setiap elemen dalam Array Syntaks : For Each element In group [statements] [Exit For] [statements] Next [element]
  • 8. While Loop • Digunakan jika ingin menghentikan perulangan ketika kondisi tidak terpenuhi • Syntaks : While condition [statements] Wend
  • 9. Contoh • Dengan menggunakan Perulangan, Buatlah Bilangan Urut dari angka 1 sampai 10. Langkahnya : Bukalah sebuah Form, kemudian tulis kode programnya sebagai berikut : For Next Code Private Sub Form_Activate() For i = 1 To 10 Print i Next i End Sub
  • 10. Do While Code Private Sub Form_Activate() i=1 Do While (i <= 10) Print i i=i+1 Loop End Sub Do Until Code Private Sub Form_Activate() i=1 Do Until (i > 10) Print i i=i+1 Loop End Sub
  • 11. Latihan • Buatlah Bilangan Urut dari 1 sampai 100 dengan menggunakan Objek ComboBox • Desain Form :
  • 12. Kode Program Private Sub Form_Activate() For i = 1 To 100 Combo1.AddItem i Next i End Sub
  • 13. Latihan 2 • Buatlah Pilihan Tanggal, Bulan dan Tahun didalam ComboBox • Tanggal (1-31), Bulan (1-12), Tahun (1900-2099)
  • 14. Kembangkan Program sebelumnya • Carilah Penentuan Tahun Kabisat pada setiap pilihan tahun. • Rumus *: 1. Tahun Habis dibagi 4 2. Dan Bukan yang Habis dibagi 100, misalnya 1900 bukan tahun Kabisat 3. Atau Habis dibagi 400, seperti tahun 2000
  • 15.
  • 16.
  • 17. Kode Program Private Sub cboTahun_Click() tahun = Val(cboTahun.Text) If ((tahun Mod 4 = 0) And Not (tahun Mod 100 = 0)) Or (tahun Mod 400 = 0) Then ket = "Tahun Kabisat" jum = "366 Hari" Else ket = "Bukan Tahun Kabisat" jum = "365 Hari" End If lblKeterangan = "Keterangan : " + ket lblJumlah = "Jumlah Hari : " + jum End Sub