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

dokumen-dokumen yang mirip
PENGGUNAAN STRUKTUR KONTROL

Writting Procedure and Function

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

MODUL 2 SELECTION & LOOPING PADA FORM

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

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

TiPe Data Array di Vb.net. By Faizah,S.Kom

PEMROGRAMAN VISUAL BASIC

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


P5 Variabel, Tipe Data dan Operator

P8 Procedure & Function pada Visual Basic.Net

P6 Struktur Kontrol pada Visual Basic.Net

pertemuan 2 Tipe Data, Variabel, Konstanta, Fungsi dan Operator

BAB V MENGGUNAKAN OPERATOR VISUAL BASIC.NET

STRUKTUR KENDALI PERCABANGAN

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

M. Choirul Amri. 2.1 Membuat Project Baru.

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL

UNIVERSITAS GUNADARMA

BAB 2 LANDASAN TEORI

Visual Basic 6.0 For Beginners

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

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

Membuat Program Kriptografi dengan VB.Net 2010

STATEMEN GO TO DAN IF-THEN. Pertemuan IX

MODUL 2 PERANCANGAN INTERFACE

TUGAS 3 PRAKTIKUM PEMROGRAMAN.NET

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan

Pemrograman Fery Updi,M.Kom

MODUL IV CONDITION 1

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

BAB IV IMPLEMENTASI DAN PENGUJIAN

Metode yang umum digunakan :

Pengenalan Microsoft Visual Studio 2010

pernyataan pernyataan End If

Percabangan. 1. Statemen If...Then

KONTRAK BELAJAR. Nama Mata Kuliah : Pemrograman Visual Kode Mata Kuliah : : Wahyu Widodo, S.Kom Semester : 5 Hari Pertemuan : Tempat Pertemuan :

Aplikasi Payroll dengan ASP.Net

STRUKTUR DASAR ALGORITMA. Rio Widyatmoko,

BAB VIII VISUAL BASIC

PENGGUNAAN STRUKTUR KONTROL

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

Aplikasi Penggunaan If Then Else dan Select Case Pada Visual Basic 2010

MODUL II FUNGSI NUMERIK. A. TUJUAN Memahami mengenai penggunaan numerik. Membuat program numerik sederhana menggunakan VB.

BAB-2 : TIPE DATA, VARIABEL DAN OPERATOR

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

BAB 3 PENYELESAIAN KONDISI

Bab 4 Hasil dan Pembahasan

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi permana, S.Kom

STRUKTUR KENDALI PERULANGAN

BAB 4 PROTOKOL TCP UDP - REMOTE

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

VISUAL PROGRAMMING 2. bangdanu.wordpress.com. By: Danu Wira Pangestu

MODUL-MODUL PRAKTIKUM VB.

PENGENALAN VISUAL BASIC NET

Universitas Komputer Indonesia

Properti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5

Algoritma Pemrograman 2 B

1. Fungsi Kata. private sub kata() { label1.text = "STT" } 2. button1_click { kata() } 2. button1_click

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

P9 Array pada Visual Basic.Net

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

MODUL 3 SELEKSI KONDISI

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

Struktur Data II. Bekerja Dengan Form.

Pertemuan 2. Muhadi Hariyanto

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

Bab 3. Decision 1 (Pengambilan Keputusan)

MODUL VII VISUAL BASIC

BAB Memulai VB.Net

PEMROGRAMAN INPUT JURNAL TRANSAKSI

BAB 3 SYSTEM AKSES WINDOWS

MODUL 2 IP ADDRESS SOCKET

STRUKTUR DASAR ALGORITMA

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

MODUL V REPETITIVE. Modul Praktikum Bahasa Pemrograman Visual (BPV)

MODUL II. OBJECK, PROPERTY, METHOD dan EVENT

BAB V IMPLEMENTASI DAN PENGUJIAN. yang digunakan untuk menulis program dan membentuk tabel-tabel basis data.

PEMROGRAMAN VISUAL BASIC.NET ( PERULANGAN / LOOPING )


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


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

BAB IV IMPLEMENTASI DAN PENGUJIAN

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) PERTEMUAN

MODUL VIII APLIKASI WINDOWS LANJUT

ALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN. Disusun Oleh : Sakina Mawardah Teknik Informatika. Dosen : Asep M. Yusuf, S.

Struktur Kendali Kondisi

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

:Mahasiswa dapat mempraktekkan penggunaan selection

MATERI KULIAH 25 NOVEMBER DESEMBER 2015 Sri Istiyari Uswatun Chasanah G Struktur aliran atau bagan program kontrol.


a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

BAB V Pengenalan Komponen-Komponen (object) pada VB

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

Transkripsi:

Pertemuan ke-3 Statemen input/output Struktur Kontrol Keputusan

Statemen Input/Output Tujuan Praktikum Mengenalkan fungsi inputbox dan message box Menjelaskan proses penampilan pesan pada MS Visual Target Praktikum Praktikan dapat menggunakan inputbox da message box Praktikan memahami fungsi dari inputbox dan message box

input Box InputBox adalah fungsi khusus Visual Basic yang menampilkan sebuah kotak dialog di layar dan meminta pemakai untuk memberi masukan

MessaGe BoX MsgBox adalah fungsi yang memakai rangkaian teks untuk menampilkan keluaran dalam sebuah kotak dialog. Fungsi ini juga mendukung sejumlah argumen tambahan contoh : ButtonClicked= MsgBox(Message,NumberOfButtons, Title)

CoNtoh Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim prompt, fullname, msg prompt = "masukkan nama Anda" fullname = InputBox$(prompt) msg = "hello" + " " + fullname TextBox1.Text = fullname MsgBox(msg,,"INPUT RESULT") End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub End Class

OutPut

struktur KoNtrOl KePutusaN Tujuan Praktikum : Mengenalkan Struktur Kontrol Keputusan Menjelaskan penulisan ekspresi bersyarat Menjelaskan perbedaan dari setiap bentuk struktur kontrol keputusan Target Praktikum : Praktikan dapat menulis eksprsi bersyarat Praktikan dapat menggunakan struktur kontrol keputusan untuk membuat program Praktikan dapat membedakan pemakaian dari setiap bentuk struktur kontrol keputusan

PeNgeRtian Struktur kontrol adalah instruksi (perintah) dengan bentuk dan ciri khas tertentu yang digunakan untuk mengatur jalannya program Struktur kontrol di dalam bahasa pemrograman adalah perintah dengan bentuk (struktur) tertentu yang digunakan untuk mengatur (mengontrol) jalannya program. Visual Basic mengenal dua jenis struktur kontrol, yaitu : 1. Struktur kontrol keputusan - digunakan untuk memutuskan kode program mana yang akan dikerjakan berdasarkan suatu kondisi. Akan dibahas pada bab ini. 2. Struktur kontrol pengulangan - digunakan untuk melakukan pengulangan kode program. Akan dibahas pada bab selanjutnya..

Struktur Keputusan Struktur kontrol keputusan digunakan untuk memutuskan peryataan mana dari suatu program yang akan dikerjakan berdasarkan suatu kondisi tertentu. Hal yang paling dominan dalam struktur kontrol keputusan ini adalah bahwa sebagai alat bantu pengolahan informasi dalam sebuah prosedur, peryataan bersyarat dalam struktur ini memberikan peryataan benar atau salah tentang sebuah properti. Sehingga seringkali kita akan menggunakan Operator perbandingan

Operator Perbandingan Operator Arti = Sama dengan <> Tidak sama dengan > Lebih besar dari < Lebih kecil dari >= Lebih besar atau sama dengan <= Lebih kecil atau sama dengan

OTher operator Selain Operator Perbandingan, dalam menguji suatu peryataan bersyarat, kita seringkali membutuhkan operator logika dengan penjelasan sebagai berikut : Operator logika Arti And Jika kedua pernyataan bersyarat True, hasilnya True Or Jika salah satu pernyataan bersyarat True, hasilnya True Not Hasilnya merupakan kebalikan dari pernyataan bersyarat Xor Hasilnya True jika hanya satu pernyataan bersyarat bernilai True

Jenis Struktur Kontrol keputusan Struktur kontrol keputusan yang sering digunakan dalam pemrograman Visual Basic ada 2 macam, yaitu : Struktur Keputusan If Then Struktur Keputusan Select Case

If..Then.. Struktur Keputusan merupakan suatu blok peryataan khusus yang urutan pelaksanaan peryataanya dikendalikan oleh suatu peryataan bersyarat. Struktur keputusan If..Then dapat ditulis dalam 2 bentuk penulisan, yaitu : IF <kondisi> THEN <peryataan> dimana kondisi adalah pernyataan bersyarat, dan pernyataan adalah pernyataan program Visual Basic yang sah. Bila <kondisi> bernilai True maka <peryataan> akan dikerjakan. Sebagai contoh, If nilai >= 80 Then Textbox1.Text=A

If..TheN (2) IF <kondisi> THEN <peryataan1> ELSE <peryataan 2> END IF Dimana Bila <kondisi1> bernilai True maka <peryataan 1> akan dikerjakan, tetapi bila <kondisi1> bernilai False maka <peryataan 2> yang akan dikerjakan. Contoh : If nilai >=60 then Label1.text= Anda LULUS Else Label1.text= Maaf Anda Belum Lulus endif

If..Then..(3) IF <kondisi1> THEN <peryataan jika kondisi1 bernilai True> ELSEIF <kondisi2> <peryataan jika kondisi2 bernilai True> ELSEIF <kondisi3> <peryataan jika kondisi3 bernilai True> ELSE <peryataan jika tidak ada kondisi yang bernilai True> END IF Dimana <kondisi> yang merupakan suatu ekspresi logika akan diuji perintah if yang pertama yang ada disebelah kirinya. Jika <kondisi> benar maka blok perintah yang terletak di bawahnya akan dikerjakan sampai menemi perintah ElseIf atau Else lalu langsung melompat ke pernyataan End If.

CoNtOh If nilai>=85 Then Label1.text= Anda mendapatkan nilai A Elseif nilai>=70 Then Label1.text= anda mendapatkan nilai B Elseif nilai>=50 Then Label1.text= Anda mendapatkan nilai C Else Label1.text= Anda mendapatkan nilai D endif

SeLect Case Select Case sebenarnya serupa dengan struktur If Then Elself, hanya saja struktur ini lebih efisien, mudah dibaca dan mudah digunakan terutama jika percabangan dibuat berdasarkan satu variabel kunci, atau uji kasus (test case). Struktur ini biasanya digunakan untuk percabangan dengan pilihan lebih dari 2 (percabangan dengan banyak pilihan).

SynTax Tata penulisan untuk struktur Select Case adalah sebagai berikut: SELECT CASE <pilihan> CASE <pilihan 1> <peryataan program yang dilaksanakan jika pilihan=pilihan1> CASE <pilihan 2> <peryataan program yang dilaksanakan jika pilihan=pilihan2> CASE <pilihan n> <peryataan program yang dilaksanakan jika pilihan=pilihann> [CASE ELSE <peryataan program yang dilaksanakan jika pilihan1 sampai n tidak ada yang sesuai maka peryataan ini akan dikerjakan> END SELECT

CoNtoh Select Case Nilai Case >=85 Label1.Caption= Anda mendapatkan nilai A Case >=70 Label1.Caption= anda mendapatkan nilai B Case >=50 Label1.Caption= anda mendapatkan nilai C Else Label1.Caption= Anda mendapatkan nilai D End Select

exercise 1 Dengan syarat sbb: Jika bil < 0 maka itu bil.negatif Jika bil < 10 maka itu bilangan asli kurang dari 10 Jika bil < 50 maka itu bilangan asli kurang dari 50 Selain itu adalah bilangan asli lebih dari 50 Kerjakan dalam bentuk If..theN dan select case

Exercise 2 Buatlah sebuah program untuk menentukan nilai dan kelulusan mahasiswa dengan 2 persyaratan sebagai berikut : Jika Mahasiswa Mendapatkan Nilai 80-100 : A Jika Mahasiswa Mendapatkan Nilai 60-79 : B Jika Mahasiswa Mendapatkan Nilai 50-59 : C Jika Mahasiswa Mendapatkan Nilai 35-49 : D Jika Mahasiswa Mendapatkan Nilai di bawah 35 : E Jika Mahasiswa mendapatkan nilai A, B dan C akan muncul pesan Anda Lulus JikaMahasiswa mendapatkan nilai D dan E akan muncul pesan Anda tidak Lulus User Hanya memasukkan nilai, dan program akan menampilkan pesan apakah mahasiswa tersebut lulus atau tidak.

NeXt StRuktur KOnTrol Pengulangan See.. www.denokfaizah.wordpress.com