PENGGUNAAN STRUKTUR KONTROL

dokumen-dokumen yang mirip
PENGGUNAAN STRUKTUR KONTROL

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

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Penggunaan Struktur Kontrol IF

MODUL VI Penggunaan Struktur Kontrol Pengulangan

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

STRUKTUR KENDALI PERCABANGAN

Percabangan. 1. Statemen If...Then

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

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

Struktur Data II. Bekerja Dengan Form.

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

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

MODUL 2 SELECTION & LOOPING PADA FORM

UNIVERSITAS GUNADARMA

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

STRUKTUR KENDALI PERULANGAN

Aplikasi Payroll dengan ASP.Net

MODUL 3 SELEKSI KONDISI

BAB 2 LANDASAN TEORI

Praktekum VB 6.0 I. KOTAK PESAN. Contoh syntax kotak pesan

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

Visual Basic 6.0 For Beginners

MODUL IV PERULANGAN ( LOOPING )

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

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

BAB III Struktur Program

Basic Programing Visual Basic

anggaran dapat dilihat pada gambar berikut ini:

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI BELANJA

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan

MAKRO VISUAL BASIC PENGGAJIAN PEGAWAI

BAB IV IMPLEMENTASI DAN PENGUJIAN

:Mahasiswa dapat mempraktekkan penggunaan selection

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

Program absen dengan menggunakan visual basic 6.0

BAB II Unit Control pada Visual Basic

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

DISUSUN OLEH : : Friska Rosalina NIM :

Pertemuan 11 type data, deklarasi variabel dan array 1.1 Mengenal Data dan Variabel

Algoritma Pemrograman 2 B

Sesi/Perkuliahan ke: VII

FUNGSI PENCABANGAN DAN PERULANGAN

PEMROGRAMAN INPUT JURNAL TRANSAKSI

PEMROGRAMAN VISUAL BASIC.NET ( PERULANGAN / LOOPING )

Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA

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

Excel Sebagai Output VB 3.1 Excel Sebagai Output VB

Mengenal Visual Basic (VB)

BAB IV IMPLEMENTASI DAN PENGUJIAN

E-Trick Visual Basic 6.0

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

BAB IV IMPLEMENTASI DAN PENGUJIAN. dan menjelasan berbagai hal yang berhubungan dengan pengujian.

PENGGUNAAN DATA DAN VARIABEL

Form dan Kontrol. 5.1 Form

P6 Struktur Kontrol pada Visual Basic.Net

Pertemuan-1 TIPE DATA STRUKTUR

UJIAN TENGAH SEMESTER KOMPUTER APLIKASI AKUNTANSI V

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

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

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

Krisna D. Octovhiana. 1.1 Mengenal Visual Basic (VB)

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

ALGORITMA DAN PEMROGRAMAN KARTU RENCANA STUDI (KRS) MAHASISWA JURUSAN MATEMATIKA UNIVERSITAS ANDALAS DENGAN VISUAL BASIC 6.0

STRUKTUR DASAR ALGORITMA. Rio Widyatmoko,

BAB IV IMPLEMENTASI DAN PENGUJIAN


Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

VBSCRIPT TUTORIAL. 2. MEMASUKKAN KODE VBSCRIPT KE DALAM HALAMAN HTML Kode VBScript ditulis didalam pasangan tag <SCRIPT>.

KONEKSI VB DENGAN MYSQL (Wajib, S.Pd.)

Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.

Krisna D. Octovhiana. 1.1 Apa itu Array?

BAB IV PERANCANGAN SISTEM INFORMASI AKUNTANSI KAS

BAB IV HASIL DAN UJI COBA

Sesi/Perkuliahan ke: XII

Memahami Proyek-Proyek Visual Basic dan Dasar-Dasar Visual Basic Code

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

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

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL

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

MENGELOLA FILE. - Untuk menampilkan file, perlu membuka direktori penyimpanannya.

MODUL IV CONDITION 1

Visual Basic 6.0 SETYO BUDI, M.KOM

Eksekutif Bisnis Ekonomi

PEMROGRAMAN VISUAL BASIC.NET ( CONDITION )

Bahasa Pemrograman-1 (Visual Basic)

Private Sub cmdprint_click() WebBrowser1.ExecWB OLECMDID_PRINT,OLECMDEXECOPT_DODEFAULT End Sub

Pertemuan ke 3 Percabangan. Pemrograman 2 Dosen : Eko Budi Setiawan, S.Kom. Universitas Komputer Indonesia

Krisna D. Octovhiana. 1.1 Mengenal Visual Basic (VB)

BAB III STUKTUR PERCABANGAN

Pengenalan Microsoft Visual Studio 2010

TUGAS MAKALAH VISUAL BASIC 6.0

Selection, Looping, Branching

BAB IV IMPLEMENTASI DAN PENGUJIAN

Krisna D. Octovhiana

Modul Praktikum Ke-2

PERTEMUAN 4 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PEMILIHAN

Transkripsi:

PENGGUNAAN STRUKTUR KONTROL

MENGGENAL STRUKTUR KONTROL Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program. Visual Basic 6 mengenal dua jenis struktur kontrol,yaitu : 1.Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi. 2. Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program.

Ada dua bentuk struktur kontrol keputusan, yaitu : 1. Struktur IF THEN. 2. Struktur SELECT CASE. Bentuk penulisan (syntax) struktur IF THEN : 1.IF <kondisi> THEN <kode program> Bila <kondisi> bernilai True maka <kode program> akan dikerjakan. 2.IF <kondisi> THEN <blok kode program 1> ELSE <blok kode program 2> END IF Bila <kondisi> bernilai True maka <blok kode program 1> akan dikerjakan, tetapi bila <kondisi> bernilai False maka <blok kode program 2> yang akan dikerjakan.

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 Bila <pilihan> sesuai dengan <pilihan 1> maka <blok kode program 1> akan dikerjakan, dst. Tetapi bila <pilihan> tidak ada yang sesuai dengan <pilihan 1> s/d <pilihan n> maka <blok kode program x> yang akan dikerjakan.

KODE AKUN NAMA AKUN TIPE AKUN 1101 Cash Kas / Bank 2101 Account Payable Akun Hutang 4101 Sales Pendapatan 5100 Cost of Sales Harga Pokok Penjualan Untuk memberikan Isian Pilihan Di Combo Box Di Properties Bagian List.

Dim kode, nama, tipe As String Bentuk penulisan (syntax) struktur IF THEN : 1.IF <kondisi> THEN <kode program> Bila <kondisi> bernilai True maka <kode program> akan dikerjakan. 2. IF <kondisi> THEN <blok kode program 1> ELSE <blok kode program 2> END IF Bila <kondisi> bernilai True maka <blok kode program 1> akan dikerjakan, tetapi bila <kondisi> bernilai False maka <blok kode program 2> yang akan dikerjakan. Private Sub Command1_Click() kode = Combo1.Text If kode = "1101" Then nama = "Cash" tipe = "Kas / Bank" ElseIf kode = "2101" Then nama = "Account Payable" tipe = "Akun Hutang" ElseIf kode = "4101" Then nama = "Sales" tipe = "Pendapatan" Else nama = "Cost of Sales" tipe = "Harga Pokok Penjualan" End If Text2.Text = nama Text3.Text = tipe End Sub

txtnip OptS1 OptSlta OptD3 txtnama cbgol ChkNikah txtjumnak OptS2 txtgapok txtkarir txttunpen txttunis txttunak txttotal CmdUlangi CmdKeluar

GOLONGAN GAJI POKOK TUNJ. KARIER A1 500000 100000 A2 750000 250000 B1 1000000 500000 B2 1200000 750000 Untuk memberikan Isian Pilihan Di Combo Box Di Properties Bagian List.

Dim gapok, karir As Currency Dim gol As String Bentuk penulisan (syntax) struktur IF THEN : 1.IF <kondisi> THEN <kode program> Bila <kondisi> bernilai True maka <kode program> akan dikerjakan. 2.IF <kondisi> THEN <blok kode program 1> ELSE <blok kode program 2> END IF Bila <kondisi> bernilai True maka <blok kode program 1> akan dikerjakan, tetapi bila <kondisi> bernilai False maka <blok kode program 2> yang akan dikerjakan. Private Sub cbgol_click() gol = cbgol.text If gol = "A1" Then gapok = 500000 karir = 100000 ElseIf gol = "A2" Then gapok = 750000 karir = 250000 ElseIf gol = "B1" Then gapok = 1000000 karir = 500000 Else gapok = 1200000 karir = 750000 End If txtgapok.text = Format(gapok, "#,##0") txtkarir.text = Format(karir, "#,##0") End Sub

PENDIDIKAN TUNJANGAN PENDIDIKAN SLTA 200000 D3 300000 S1 500000 S2 1000000

Private Sub OptSlta_Click() didik = 200000 txttunpen.text = Format(didik, "#,##0") End Sub Private Sub OptD3_Click() didik = 300000 txttunpen.text = Format(didik, "#,##0") End Sub Private Sub OptS1_Click() didik = 500000 txttunpen.text = Format(didik, "#,##0") End Sub Private Sub OptS2_Click() didik = 1000000 txttunpen.text = Format(didik, "#,##0") End Sub

STATUS TUNJANGAN ISTRI Menikah 10 % dari Gaji Pokok Belum Menikah 0 TUNJANGAN ANAK 5% * Gaji Pokok * Jumlah Anak *) Catatan : Jumlah Anak Yang Diakui Hanya 2 Orang

Private Sub ChkNikah_Click() If ChkNikah.Value = 1 Then Else End Sub End If Label5.Visible = True txtjumnak.visible = True tunis = 0.1 * gapok txttunis.text = Format(tunis, "#,##0") txtjumnak.setfocus Label5.Visible = False txtjumnak.visible = False txtjumnak.text = "" tunis = 0 Bentuk penulisan (syntax) struktur IF THEN : 1.IF <kondisi> THEN <kode program> Bila <kondisi> bernilai True maka <kode program> akan dikerjakan. 2. IF <kondisi> THEN <blok kode program 1> ELSE <blok kode program 2> END IF Bila <kondisi> bernilai True maka <blok kode program 1> akan dikerjakan, tetapi bila <kondisi> bernilai False maka <blok kode program 2> yang akan dikerjakan. txttunis.text = Format(tunis, "#,##0")

Private Sub txtjumnak_change() jumnak = Val(txtJumnak.Text) If jumnak >= 2 Then jumnak = 2 End If tunak = 0.05 * gapok * jumnak txttunak.text = Format(tunak, "#,##0") End Sub

Private Sub hitungtotal() total = gapok + karir + didik + tunis + tunak txttotal.text = Format(total, "#,##0") End Sub

KETENTUAN Kode Nama Barang Harga Barang Sub total Diskon A01 Speaker 50000 >=100000 15% B02 Mouse 25000 >=50000 10% C03 Harddisk 750000 >=25000 5% D04 Mouse Pad 5000 <25000 0%