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.
APLIKASI MANAJEMEN PERKANTORAN - D Minggu 4. Variabel Variabel adalah obyek pada Program yang di tujukan untuk menyimpan sautu nilai, di mana nilai tersebut.
Selection Pertemuan 2 Praktikum Pemrograman Visual 1.
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
Kondisional Inti dari sebuah program adalah bagaimana mengambil keputusan berdasarkan masukan yang ada Pengambilan keputusan dilakukan dengan eksekusi.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
BAB III KONTROL PROGRAM
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Team Pemrograman I AMIK MBP1 Struktur Kendali  Struktur kendali memungkinkan Anda untuk mengatur jalannya program.  Jika dibiarkan tanpa diperiksa oleh.
Pemrograman Database Nyimas Artina, S.Kom, M.Si.
LOOPING dan array Tinaliah, S. Kom.
Struktur Kontrol Pemilihan
Mengurutkan data Langkah pertama Anda buat database dengan nama data.mdb misal database tersebut ada di directori c:\coba Buatkan table mhs dengan field.
Percabangan dan Perulangan
Oleh : Nur Aminudin, S.Kom., M.T.I NIDN
Pemrograman VB.NET Pertemuan 3.
Struktur kontrol.
1 Pertemuan 05 Procedure dan Parameter Matakuliah: T0063/Pemrograman Visual Tahun: 2005 Versi: 1/0.
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.
Percabangan.
MENGHITUNG TANGGAL LAHIR
Penggunaan Struktur Kontrol SELECT
STMIK AMIKOM PURWOKERTO
Pemprograman VB Dot Net
Visual Basic.NET – Flow Control Statement
Pemprograman VB Dot Net
PERTEMUAN IV STRUKTUR KEPUTUSAN
Praktikum visual basic
Struktur Kontrol Pemilihan
Pengantar Pemrograman
Struktur Kontrol Keputusan
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
Fungsi IF pada VBA Excel
STMIK Pringsewu - Lampung
KOMPUTER APLIKASI AKUNTANSI - V -
PENGGUNAAN DATA DAN VARIABEL
Struktur Kontrol Keputusan IF dan Select
Penggunaan Struktur Kontrol Pengulangan
SUBROUTINE: Prosedure dan Fungsi
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
Pemrograman VB.NET Pertemuan 6 Sorang Pakpahan,S.Kom.,M.Kom.
BAB V Teknik Percabangan.
Materi Praktikum Algoritma dan Pemrograman 2A PJ : Darmadi
Pemrograman VB.NET Pertemuan 10.
Penggunaan Struktur Kontrol
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
for FOR (inisialisasi variabel; syarat; increase) {
KAWALAN DALAM VISUAL BASIC 6.0
BAB IV Perintah Pencabangan If
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.
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.net 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.

KETENTUAN Untuk memberikan Isian Pilihan Di Combo Box 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 items.

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 Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles Button1.Click Dim kode, nama, tipe As String kode = ComboBox1.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 TextBox1.Text = nama TextBox2.Text = tipe End Sub

txtNip txtNama cbGol RbtS1 RbtSma ChkNikah RbtD3 RbtS2 txtJumnak 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 2A 1000000 250000 2B 1200000 500000 3A 1500000 750000 3B 2000000 Untuk memberikan Isian Pilihan Di Combo Box Di Properties Bagian Items.

Public Class Form2 Dim gapok, karir As Integer Dim gol As String Private Sub CBGol_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CBGol.SelectedIndexChanged gol = CBGol.Text If gol = "2A" Then gapok = 1000000 karir = 250000 ElseIf gol = "2B" Then gapok = 1200000 karir = 500000 ElseIf gol = "3A" Then gapok = 1500000 karir = 750000 Else gapok = 2000000 karir = 1000000 End If txtGapok.Text = Format(gapok, "#,##0") TxtKarir.Text = Format(karir, "#,##0") End Sub End Class

K E T E N T U A N - 2 PENDIDIKAN TUNJANGAN PENDIDIKAN SLTA 200000 D3 300000 S1 500000 S2 1000000

txtTunPen.Text = Format(didik, "#,##0") End Sub Private Sub RBTSma_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RBTSma.CheckedChanged didik = 200000 txtTunPen.Text = Format(didik, "#,##0") End Sub Private Sub RBTD3_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RBTD3.CheckedChanged didik = 300000

txtTunPen.Text = Format(didik, "#,##0") End Sub Private Sub RBTS1_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RBTS1.CheckedChanged didik = 500000 txtTunPen.Text = Format(didik, "#,##0") End Sub Private Sub RBTS2_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RBTS2.CheckedChanged 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

If ChkNikah.Checked = true Then Label5.Visible = True Private Sub CHKNikah_CheckedChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CHKNikah.CheckedChanged If ChkNikah.Checked = true Then Label5.Visible = True txtJumnak.Visible = True tunis = 0.1 * gapok txtTunis.Text = Format(tunis, "#,##0") txtJumnak.Select() 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.

jumnak = Val(txtJumnak.Text) If jumnak >= 2 Then jumnak = 2 End If Private Sub txtJumnak_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles txtJumnak.TextChanged 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

Private Sub ulangi() End Sub txtNip.Text = "" txtNama.Text = "" CBGol.Text = "2A" RBTSma.Checked = True CHKNikah.Checked = False Label5.Visible = False txtJumnak.Visible = False gapok = 1000000 karir = 250000 didik = 200000 tunis = 0 tunak = 0 txtGapok.Text = Format(gapok, "#,##0") txtKarir.Text = Format(karir, "#,##0") txtTunPen.Text = Format(didik, "#,##0") txtTunis.Text = Format(tunis, "#,##0") txtTunak.Text = Format(tunak, "#,##0") hitungtotal() txtNip.Select() End Sub