panduan praktis belajar VISUAL BASIC 6.0

Slides:



Advertisements
Presentasi serupa
Penggunaan Struktur Kontrol SELECT…CASE
Advertisements

Penggunaan Kontrol Array
APLIKASI MANAJEMEN PERKANTORAN - D Minggu 4. Variabel Variabel adalah obyek pada Program yang di tujukan untuk menyimpan sautu nilai, di mana nilai tersebut.
Penggunaan Struktur Kontrol IF
Dasar Komputer & Pemrog 2 A minggu 4
PENGULANGAN PROSES PADA VISUAL BASIC
Pencabangan Bersyarat
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Pemrograman Visual (Borland Delphi 7.0)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PERULANGAN.
PERTEMUAN V STRUKTUR KEPUTUSAN
BAB III KONTROL PROGRAM
PENCARIAN DATA DENGAN KONTROL DATA
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Web Teknologi 2Minggu …3… Page 1 MINGGU Ke Tiga Pemrograman Visual 2 Pokok Bahasan: Dasar-dasar Pengembangan Web ASP.NET Tujuan Instruksional Khusus:
PERTEMUAN IX Penggunaan Array.
Struktur Keputusan.
Team Pemrograman I AMIK MBP1 Struktur Kendali  Struktur kendali memungkinkan Anda untuk mengatur jalannya program.  Jika dibiarkan tanpa diperiksa oleh.
Pemprograman Terstruktur 1
LOOPING dan array Tinaliah, S. Kom.
Struktur Kendali Proses (Perulangan)
Struktur kontrol ∞ kondisi. ∞ if-else ,
Percabangan dan Perulangan
Pengantar PHP (Lanjutan)
Pemrograman VB.NET Pertemuan 3.
Perulangan Ari Pambudi.
Variabel, Konstanta, Tipe Data Dan Operator pada VB
LOOPING / PERULANGAN VISUAL BASIC 6.0.
Bahasa Pemrograman IF CASE dan Perulangan
Pertemuan 3 Variabel & Konstanta.
PERTEMUAN VI PERULANGAN (LOOPING)
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
Percabangan.
Percabangan Percabangan Bersyarat If ….Then….Else
Penggunaan Struktur Kontrol SELECT
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
ELEMEN-ELEMEN PROGRAM
STMIK AMIKOM PURWOKERTO
Visual Basic.NET – Flow Control Statement
PERTEMUAN VII PROSEDURE DAN FUNGSI
Pertemuan 5 Combo Box List Box Combo Box List Box.
Struktur Kendali Sri nurhayati, mt.
PERTEMUAN IV STRUKTUR KEPUTUSAN
Pengantar Pemrograman
Perulangan.
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
Menggunakan Pengulangan - Do While / Loop - Do / Loop While - While / Wend Dosen : Ega Hegarini.
Struktur Kontrol Keputusan IF dan Select
Pernyataan Pengulangan Proses
Pernyataan Pengulangan Proses
Algoritma & Pemrograman 1B
Penggunaan Struktur Kontrol Pengulangan
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PERTEMUAN 5 Pemrograman Visual
Perulangan.
Penggunaan Struktur Kontrol
AP2A Perulangan & Array PJ : Wawan Setiawan 07
PERCABANGAN DAN PERULANGAN
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
STRUKTUR CONTROL program
PERTEMUAN VI STRUKTUR KEPUTUSAN
PENYELEKSIAN KONDISI.
Struktur Pengambilan Keputusan
Pemrograman VB.NET Pertemuan 4 Sorang Pakpahan,S.Kom.,M.Kom.
Penggunaan Struktur Kontrol Pengulangan
Pencabangan.
KAWALAN DALAM VISUAL BASIC 6.0
Bab 7 Perulangan.
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan.
Transcript presentasi:

panduan praktis belajar VISUAL BASIC 6.0 Oleh TEAM AMIK MBP AMIK MBP 2007

KONTROL PROGRAM Tujuan : Dapat menggunakan kontrol program, struktur kendali dan Struktur Perulangan.

Kontrol Program Untuk mengontrol jalannya program ada beberapa perintah yang dapat dilakukan dalam Visual Basi 6.0 yaitu :

Pencabangan On Error Pencabangan ini digunakan untuk penanganan kesalahan (error) dalam program. Bentuk penulisannya ada tiga jenis yaitu : On Error GoTo <Baris> On Error Resume Next On Error GoTo 0

On Error Goto <Baris> menyebabkan penanganan Error Aktif, sehingga jika terjadi kesalahan program akan mencabang kesuatu baris atau label. Contoh : Private Sub Form_Activate() On Error Goto Pesan . . . . . Pesan : MsgBox “Ini Pesan Kesalahan” End Sub On Error resume Next menyebabkan jika terjadi kesalahan, program akan melanjutkan ke baris program dibawah perintah yang salah.

Contoh : Private Sub Form_Activate() On Error Resume Next MsgBox “Pesan dikerjakan setelah mengabaikan Error” End Sub On Error GoTo 0 menyebabkan perangkap kesalahan yang sebelumnya dipasang menjadi tidak aktif (membatalkan penaganan kesalahan). On Error GoTo 0 MsgBox “Jika Error lanjutkan ke baris berikutnya”

End End End Function End If End Property End Select End Sub End Type Statement End dipakai untuk memaksa kontrol program berhenti dari suatu prosedur atau suatu blok program. Beberapa bentuk pernyataan End adalah sebagai berikut : End End Function End If End Property End Select End Sub End Type End With

Exit Statemen Exit dipakai untuk keluar dari blok program DO…Loop, For…Next, Function, Sub atau kode program properti. Beberapa bentuk pernyataan Exit…adalah sebagai berikut: Exit Do Exit For Exit Function Exit Property Exit Sub

Struktur Kendali Struktur kendali memungkinkan Anda untuk mengatur jalannya program. Jika dibiarkan tanpa diperiksa oleh statement control-flow, suatu logika program akan berjalan dari kiri ke kanan dan dari atas ke bawah. Hanya program yang sangat sederhana dapat ditulis tanpa control-flow.

Struktur Keputusan Struktur keputusan digunakan untuk menentukan keputusan dari beberapa kemungkinan yang mungkin timbul. Dalam Visual Basic 6.0 struktur keputusan terdiri dari statement If…Then…Else dan statemen Select Case.

Statement If…Then…Else Untuk mendefenisikan beberapa blok pernyataan yang akan dijalankan salah satu berdasarkan kondisi yang memenuhi syarat. Bentuk Umum: If Kondisi 1 Then [Blok Pernyataan-1] ElseIf Kondisi1 Then [Blok Pernyataan-2] Else [Blok pernyataan-n] End If

Contoh : Private Sub Form_Activate() Dim Umur As Integer Umur = InputBox("Masukkan Umur Anda :") If Umur < 5 Then MsgBox "Anda masih balita" ElseIf Umur < 12 Then MsgBox "Anda masih Anak-anak" ElseIf Umur < 17 Then MsgBox "Anda sudah remaja" Else MsgBox "Anda sudah Dewasa" End If End Sub

Nested If Nested If disebut juga dengan if bersarang yang merupakan pengembangan dari statemen If…Then…Else. Bentuk dasarnya sama, hanya saja dalam If bersarang jumlah If lebih banyak.

Bentuk Umum: If Kondisi 1 Then If Kondisi-a Then [Blok Pernyataan-a] ElseIf Kondisi-b Then [Blok Pernyataan-b] Else [Blok pernyataan-n] End If

Contoh : Private Sub Command1_Click() Dim Umur As Integer Dim Jenkel As String Jenkel = Text2.Text Umur = Val(Text3.Text) If Jenkel = "W" or Jenkel=“w” Then If Umur < 17 Then Label4.Caption = "Anda Wanita, jangan sembarangan Keluar Rumah" Else Label4.Caption = "Anda Wanita, sudah boleh pacaran" End If ElseIf Jenkel = "P" or Jenkel=“p” Then Label4.Caption = "Anda Pria, minta izin untuk bermain" Label4.Caption = "Anda Pria, boleh cari pasangan" End Sub

Statemen Select Case Bentuk Umum: Select Case <Kondisi> Select Case memiliki kemampuan yang sama dengan If…Then..Else, tetapi membuat kode lebih mudah dibaca. Select Case bekerja dengan suatu pekerjaan tunggal yang hanya dievaluasi satu kali pada struktur, jika ada yang sesuai, akan dijalankan blok statement yang sesuai. Bentuk Umum: Select Case <Kondisi> Case <Ekspresi-1> Pernyataan-1 Case <Ekspresi-2> Pernyataan-2 Case Else Pernyataan-n End Select

Contoh : Private Sub Form_Activate() Dim Angka As Integer Angka = InputBox("Masukkan Angka [1-7] :") Select Case Angka Case 1: MsgBox "Ini hari Minggu" Case 2: MsgBox "Ini hari Senin" Case 3: MsgBox "Ini hari Selasa" Case 4: MsgBox "Ini hari Rabu" Case 5: MsgBox "Ini hari Kamis" Case 6: MsgBox "Ini hari Jumat" Case 7: MsgBox "Ini hari Sabtu" End Select End Sub

Struktur Perulangan Perulangan atau Looping memungkinkan Anda untuk melaksanakan proses lebih dari satu kali untuk satu kelompok baris. Kelompok baris tersebut akan dikerjakan terus-menerus hingga kondisi terpenuhi. Bentuk perulangan dalam Visual Basic 6.0 yang akan dibahas adalah : For…Next, Do While..Loop dan Do Until…Loop.

For … Next Perulangan yang digunakan dengan mengetahui berapa kali perulangan akan dilakukan. Oleh karena itu, Anda harus menentukan nilai awal dan nilai akhir. Bentuk : For Pencacah = awal To Akhir Step n Contoh : Private Sub Form_Activate() Dim Bil As Integer For Bil=1 To 10 Form1.Print Bil Next Bil End Sub

Do While…Loop Perulangan ini dapat digunakan jika Anda belum tahu berapa banyak perulangan yang akan dilakukan. Perulangan akan berhenti jika kondisi telah bernilai salah (false). Bentuk Umum: Do While <Kondisi> <Pernyataan> Loop Contoh : Private Sub Form_Activate() Dim Bil As Integer Bil=1 Do While Bil <=10 Form1.Print Bil Bil=Bil+1 End Sub

Do Until…Loop Bentuk perulangan ini hampir sama dengan bentuk Do While..Loop, perbedaanya adalah perulangan akan berhenti jika kondisi telah bernilai benar (true). Bentuk Umum: Do Until <Kondisi> <Pernyataan> Loop Contoh : Private Sub Form_Activate() Dim Bil As Integer Bil=1 Do Until Bil >10 Form1.Print Bil Bil=Bil+1 End Sub

Soal Rancanglah sebuah User Interface untuk melakukan perhitungan penjualan barang pada sebuah swalayan seperti di bawah: Total Harga = Jumlah Barang x Harga Satuan Diskon akan diberikan sebesar 10% jika total harga Rp. 500.000 keatas, 15% jika total harga Rp. 1.000.000 keatas, dan 25% jika total harga diatas Rp. 2.000.000. Total Bayar = Total Harga – Diskon Besaran Uang Kembalian = Besaran Uang Bayar – Total Bayar

Petunjuk : Jalankan program maka seluruh kolom akan bersih dan penunjuk aktif pada kolom nama barang Isi Kolom nama barang, jumlah barang dan harga satuan Klik tombol Hitung atau Alt+H akan menampilkan hasil perhitungan pada kolom Total harga, diskon dan total bayar Isi besaran uang pembayaran Klik tombol Bayar atau Alt+B akan menampilkan besaran uang kembalian Klik tombol Input atau Alt+I seluruh kolom bersih dan penunjuk aktif pada kolom nama barang. Klik tombol Selesai atau Alt+I untuk mengakhiri

Private Sub Command1_Click() d = Val(b) ^ 2 - 4 * Val(a) * Val(c) If d > 0 Then Label8.Caption = (Val(b) ^ 2 + Sqr(4 * Val(a) * Val(c))) / (Val(a) * 2) Label9.Caption = (Val(b) ^ 2 - Sqr(4 * Val(a) * Val(c))) / (Val(a) * 2) End If End Sub