Penggunaan Struktur Kontrol

Slides:



Advertisements
Presentasi serupa
Penggunaan Struktur Kontrol SELECT…CASE
Advertisements

Kasus 1 Buat algoritma untuk menghitung gaji pegawai. Gaji pegawai didapat dari gaji pokok ditambah tunjangan keluarga dan tunjangan jabatan. Tunjangan.
Val, variabel, if.. Then..else... Variabel Suatu tempat penyimpanan sementara didalam memori komputer yang diberi nama sebagai pengenal.
Penggunaan Struktur Kontrol IF
panduan praktis belajar VISUAL BASIC 6.0
MENGENAL VARIABEL, KONSTANTA, TIPE DATA, OPERATOR.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PHP (2) Pemrograman Internet.
BAB III KONTROL PROGRAM
Pemograman 1 Pertemuan 5.
Struktur Keputusan.
Team Pemrograman I AMIK MBP1 Struktur Kendali  Struktur kendali memungkinkan Anda untuk mengatur jalannya program.  Jika dibiarkan tanpa diperiksa oleh.
Select Case.
LOOPING dan array Tinaliah, S. Kom.
Struktur kontrol ∞ kondisi. ∞ if-else ,
Oleh : Nur Aminudin, S.Kom., M.T.I NIDN
1 Pertemuan 05 Procedure dan Parameter Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
Perulangan Ari Pambudi.
Variabel, Konstanta, Tipe Data Dan Operator pada VB
Kondisi, Operator, dan Variabel Pemograman Berorientasi Objek I 4 sks Arfansyah, M.Kom.
Pernyataan Percabangan
Struktur kontrol Visual basic 6.0.
Teknik modular.
Percabangan.
ALGORITMA PEMROGRAMAN 2A
MENGHITUNG TANGGAL LAHIR
Penggunaan Struktur Kontrol SELECT
STMIK AMIKOM PURWOKERTO
Penggunaan Struktur Kontrol
Pertemuan 5 Combo Box List Box Combo Box List Box.
PERTEMUAN IV STRUKTUR KEPUTUSAN
Praktikum visual basic
Pengantar Pemrograman
Perulangan.
BAB 4 PERNYATAAN IF DAN CASE.
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
Fungsi IF pada VBA Excel
STMIK Pringsewu - Lampung
PERTEMUAN – V&VI PERCABANGAN IF CASE.
Struktur Kontrol Keputusan IF dan Select
Percabangan/Penyeleksian Kondisi
Struktur Kontrol.
Penggunaan Struktur Kontrol Pengulangan
SUBROUTINE: Prosedure dan Fungsi
Pengenalan Visual Basic
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Algoritma dan Pemrograman 1A Sindy Nova
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
PERTEMUAN 5 Pemrograman Visual
BAB V Teknik Percabangan.
Materi Praktikum Algoritma dan Pemrograman 2A PJ : Darmadi
MEMBUAT FORM VBA SEDERHANA PADA MS. EXCEL
STRUKTUR KENDALI PERCABANGAN
JAVA FUNDAMENTAL.
Pernyataan Percabangan
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
PERTEMUAN VI STRUKTUR KEPUTUSAN
Struktur Pengambilan Keputusan
Pemrograman VB.NET Pertemuan 4 Sorang Pakpahan,S.Kom.,M.Kom.
Penggunaan Struktur Kontrol Pengulangan
Dasar-Dasar Pemrograman
for FOR (inisialisasi variabel; syarat; increase) {
Input (pembelian) If (pembelian > ) then diskon=0.1*pembelian Else if (pembelian > ) then diskon=0.05*pembelian Else if (pembelian > )
KAWALAN DALAM VISUAL BASIC 6.0
BAB IV Perintah Pencabangan If
Bab 7 Perulangan.
Tutorial Visual Basic Disusun oleh: Oktaviani
Basic Programing Visual Basic
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan.
CONDITION I (Tunggal – Ganda) IF - Then. Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Bila kondisi.
Transcript presentasi:

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.

1.IF <kondisi> THEN <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.

txtNip txtNama cbGol OptS1 OptSlta ChkNikah OptD3 txtJumnak OptS2 txtGapok txtKarir CmdUlangi txtTunPen txtTunis CmdKeluar txtTunak txtTotal

K E T E N T U A N - 1 Untuk memberikan Isian Pilihan Di Combo Box GOLONGAN GAJI POKOK TUNJ. KARIER A1 500000 100000 A2 750000 250000 B1 1000000 B2 1200000 Untuk memberikan Isian Pilihan Di Combo Box Di Properties Bagian List.

Private Sub cbGol_Click() gol = cbGol.Text If gol = "A1" Then Dim gapok, karir As Currency Dim gol As String 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 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.

K E T E N T U A N - 2 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 Private Sub OptS1_Click() didik = 500000 txtTunpen.Text = Format(didik, "#,##0") End Sub Private Sub OptS2_Click() didik = 1000000

5% * Gaji Pokok * Jumlah Anak K E T E N T U A N - 3 STATUS TUNJANGAN ISTRI Menikah 10 % dari Gaji Pokok Belum Menikah TUNJANGAN ANAK 5% * Gaji Pokok * Jumlah Anak *) Catatan : Jumlah Anak Yang Diakui Hanya 2 Orang

Private Sub ChkNikah_Click() If ChkNikah. Value = 1 Then Label5 Private Sub ChkNikah_Click() If ChkNikah.Value = 1 Then Label5.Visible = True txtJumnak.Visible = True tunis = 0.1 * gapok txtTunis.Text = Format(tunis, "#,##0") txtJumnak.SetFocus Else Label5.Visible = False txtJumnak.Visible = False txtJumnak.Text = "" tunis = 0 End If End Sub 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 txtJumnak_Change() jumnak = Val(txtJumnak 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

LATIHAN

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%