STRUKTUR KENDALI PERCABANGAN

dokumen-dokumen yang mirip
UNIVERSITAS GUNADARMA

Gambar 2.1. Komponen yang digunakan. Gunakan komponen-komponen seperti pada gambar 2.1 untuk membuat form pada gambar 2.2.

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

STRUKTUR KENDALI PERULANGAN

Struktur Data II. Bekerja Dengan Form.

BAB V Pengenalan Komponen-Komponen (object) pada VB

PENGGUNAAN EVENT, PROPERTY DAN METHOD

BAB II Unit Control pada Visual Basic

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

Modul Praktikum Ke-2

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

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

PEMROGRAMAN KOMPUTER KODE MODUL: TIN 202 MODUL IV PENGENALAN MICROSOFT VISUAL BASIC 6.0

Visual Basic 6.0 For Beginners

Dasar Pemrograman Visual Basic

Visual Basic 6.0 SETYO BUDI, M.KOM

MODUL 3 SELEKSI KONDISI

Modul Praktikum Ke-1

(Label, Textbox, Command, Message Box, Validasi)

Pengenalan Visual Basic

E-Trick Visual Basic 6.0

Jendela kode adalah suatu window yang berisi kode-kode program yang merupakan instruksi-intruksi untuk aplikasi Visual Basic.

DISUSUN OLEH : : Friska Rosalina NIM :

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

Digunakan untuk menyeleksi suatu KONDISI, hasil seleksi hanya bernilai Benar (True) atau Salah (False) If val(txtnilaiakhir) > 65 Then

Krisna D. Octovhiana

Form dan Kontrol. 5.1 Form

Cepat Mahir Visual Basic 6.0. Cepat Mahir Visual Basic 6.0. Bab 10 Penggunaan Kontrol Array. Krisna D. Octovhiana

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Program Kalkulator Sederhana Menggunakan VB

Krisna D. Octovhiana. 1.1 Apa itu Operator?

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

PENGGUNAAN DATA DAN VARIABEL

DISusun Oleh :Team Penyusun Mo

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Form Label Text Box Command Button

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

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

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

Pendidikan Teknik Informatika Universitas Negeri Malang

PRAKTIKUM 1 INPUT - OUTPUT

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

PEMROGRAMAN DASAR. Visual Basic 6

MODUL I MEMBUAT PROGRAM PERTAMA VISUAL BASIC

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

Basic Programing Visual Basic

Pertemuan 1 Pengenalan Visual Basic

BAB PERULANGAN (LOOPING)

PRAKTIKUM 2 KONDISI DAN PILIHAN

Tampilan Program. Menambah dan mengatur property form di project. Menggunakan MDI Form dan MDI Child untuk membuat project

Penggunaan Struktur Kontrol IF

Sesi/Perkuliahan ke: VII

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

MODUL VI Penggunaan Struktur Kontrol Pengulangan

PENGGUNAAN STRUKTUR KONTROL

Introduction Visual Basic

Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay

FUNGSI PENCABANGAN DAN PERULANGAN

Modul Report Dan Form Report

BAB 3 TOOLBAR CUSTOMIZE DAN CONTROL TOOLBOX

MODUL IV PERULANGAN ( LOOPING )

TUGAS MAKALAH VISUAL BASIC 6.0

Krisna D. Octovhiana. 1.1 Apa itu Array?

BAB 2 LANDASAN TEORI

pernyataan pernyataan End If

MODUL 2 SELECTION & LOOPING PADA FORM

BAB 4 : USER INTERFACE

Pengenalan Dan Contoh Penggunaan Sederhana Fungsi Looping Pada Visual Basic

Modul Database dan Pengaksesannya dari FORM #1

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

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

PEMBUATAN MENU dengan MENU EDITOR

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

MODUL I PENDAHULUAN. Modul I : Pengenalan Visual Basic 1

Modul Database dan Pengaksesannya dari FORM #Lanjutan

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

BAB II LANDASAN TEORI

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Keterangan : Integer Long : tipe data untuk angka bulat Single, Double : tipe data untuk angka pecahan/desimal Currency : tipe data untuk angka mata

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

Krisna D. Octovhiana

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan

Latihan 2 Memahami memasukan data dengan komponen Text, dan mengambil hasil input untuk ditampilkan pada sebuah label

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

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Algoritma Pemrograman 2 B

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VIII VISUAL BASIC

DIALOG B OX Minggu ke-7

MENU DAN TOOLBOX. Menu PopUp merupakan pengembangan dari menu yang ditampilkan di luar form, lepas dari menu bar.

KONDISI DAN KEPUTUSAN

Pemrograman Pada Embedded Visual Basic

MENGENAL VISUAL BASIC

PENGENALAN VISUAL BASIC 6.0

Buka Start -> All Programs -> Microsoft Visual Studio - > Microsoft Visual Fox Pro 6.0

MODUL 2 PERANCANGAN INTERFACE

Transkripsi:

STRUKTUR KENDALI PERCABANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang percabangan (seleksi) 2. Mengerti dan memahami perbedaan jenis struktur kendali percabangan Visual Basic 3. Mampu membuat program tentang kendali percabangan P6.1. TEORI Struktur kendali percabangan digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi. Ada dua bentuk struktur kendali keputusan, yaitu : 1. Struktur IF THEN... 2. Struktur SELECT CASE... 2.1. STRUKTUR IF... THEN... Pernyataan IF Then digunakan untuk mengeksekusi satu/ lebih kondisi.bentuk penulisan (syntax) struktur IF THEN : IF <kondisi> THEN <kode program> Gambar 2.1. Syntax If... Then Bila <kondisi> bernilai True maka <kode program> akan dikerjakan. 23

Pernyataan If Then Else untuk menyeleksi suatu kondisi, bila kondisi benar maka statement yang diproses setelah then dan bila kondisi salah maka statement yang diproses setelah else. IF <kondisi> THEN <blok kode program 1> ELSE <blok kode program 2> END IF Gambar 2.2. Syntax If... Then... Else Bila <kondisi> bernilai True maka <blok kode program 1> akan dikerjakan, tetapi bila <kondisi> bernilai False maka <blok kode program 2> yang akan dikerjakan. 2.2. STRUKTUR SELECT... CASE... Bila penyeleksian tergantung pada nilai dari variabel tertentu.gunakan pernyataan select case. Penggunaan select case lebih baik dari if then else untuk mengulang test suatu variabel.bentuk penulisan (syntax) struktur SELECT CASE : SELECT CASE <pilihan> CASE <pilihan 1> <blok kode program 1> CASE <pilihan 2> <blok kode program 2> CASE <pilihan n> <blok kode program n> [CASE ELSE <blok kode program x>] END SELECT 24

Gambar 2.3. Syntax Select... Case Bila <pilihan> sesuai dengan <pilihan 1> maka <blok kode program 1> akan dikerjakan, dan seterusnya. Tetapi bila<pilihan> tidak ada yang sesuai dengan <pilihan 1> sampai dengan<pilihan n> maka <blok kode program x> yangakan dikerjakan. 2.3. OBJEK CHECKBOX Gambar 2.4. Icon CheckBox Unit ini akan memberi perintah benar/salah atau ya/tidak. Memungkinkan untuk memilih beberapa pilihan sekaligus dalam suatu kelompok pada saat bersamaan (awalan : chk). Berikut ini adalah property dari check box yang sering digunakan. Properti Keterangan Untuk menentukan nilai dari item Check Box yang secara default dipilih pada saat aplikasi dijalankan. Value 0 Uncheck : item pada Check Box tidak dipilih 1 Check : item pada Check Box dipilih 2 Grayed : item pada Check Box berwarna abu-abu Untuk menentukan jenis dari Check Box 0 Standard : kontrol Check Box bergaya standar Style 1 Graphical : kontrol Check Box mirip seperti Command Button, jika tombol ini dipilih ia akan tampak masuk ke dalam 25

2.4. OBJEK OPTION BUTTON Gambar 2.5. Icon Option Button Unit ini memiliki fungsi untuk membentuk grup pilihan, namun hanya memungkinkan pemakai untuk memilih salah satu dari beberapa pilihan yang ada pada satu grup (awalan : opt). Berikut ini adalah property dari option button yang sering digunakan. Properti Keterangan Untuk menentukan nilai letak tombol OptionButton relatif pada teks Caption-nya Alignment 0 Left Justify : tombol berada di sebelah kiri teks 1 Right Justify : tombol berada di sebelah kanan teks Menentukan apakah suatu Option Button secara default Value terpilih pada saat aplikasi pertama kali dijalankan. 2.5. OBJEK FRAME Gambar 2.6. Icon Frame Merupakan unit kontrol yang mengidentifikasi sebuah grup kontrol dan frame bertindak sebagai parent kontrol (awalan : fra). Berikut ini adalah property dari frame yang sering digunakan. Properti Keterangan Caption Judul yang akan ditampilkan pada frame Font Mengubah jenis dan ukuran huruf untuk frame 26

P6.2. CONTOH KASUS Merancang User Interface Mengisikan Property Kontrol OBJECT PROPERTIES VALUE Form1 Caption Login StartupPosition 2 CenterScreen Image1 Stretch Picture Visible True Sonic.jpg True Label1 Caption Masukkan Password Alignment 2 Center Text1 Caption (Kosong) PasswordChar * Command1 Caption &OK Default True 27

Coding Program Private Sub Command1_Click() If UCase$(Text1.Text) = "GUNDAR" Then MsgBox "Password benar", vbinformation, "Password" End Else MsgBox "Password salah!!! Silahkan ulangi lagi.", vbinformation, "Password" Text1.Text = "" Text1.SetFocus End If End Sub 28

P6.3. LATIHAN Private Sub Command1_Click() If Check1.Value = 1 & Check6.Value = 1 Then Text1.Text = "" Text1.Text = " Anda cocok berprofesi di bidang Science" ElseIf Check2.Value = 1 & Check5.Value = 1 Then Text1.Text = "" Text1.Text = " Anda cocok berprofesi di bidang Sosial" ElseIf Check3.Value = 1 & Check4.Value = 1 Then Text1.Text = "" Text1.Text = " Anda cocok berprofesi di bidang Olah Raga" Else Text1.Text = " Anda cocok berprofesi di bidang apa saja" End If End Sub 29

1. Berapa jenis kah obyek yang digunakan dalam program ini : 5 jenis 2. Sebutkan jenis obyek yang digunakan : Label, TextBox, Command Button, Frame dan CheckBox 3. Berapa kondisi percabangankah yang dapat dilakukan program : 4 kondisi 4. Dengan menggunakan checkbox, apakah dapat dipilih semua pilihan : Ya 30