Struktur Kendali Kondisi

dokumen-dokumen yang mirip
IF... THEN... ELSE. Bentuk umum IF...THEN...ELSE dibagi menjadi 2 kelompok : 1. IF...THEN...ELSE Satu baris 2. IF...THEN...

BAB 3 PENYELESAIAN KONDISI

Selection, Looping, Branching

Struktur Kendali Perulangan

Statemen Perintah, variable, dan Operator Pada Qbasic

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah :

VISUAL BASIC 6.0 SETYO BUDI, M.KOM.

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

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

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

Type Data Record & File. Pendahuluan : Kegiatan Praktikum :

Statemen RESTORE. Statemen INPUT. Contoh : digunakan untuk mengembalikan pointer ke awal DATA sehingga data dapat dibaca kembali.

Pertemuan 4 SELEKSI KONDISI

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

MODUL 2 SELECTION & LOOPING PADA FORM

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

Analisa Kasus Part 2. Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

3. Struktur Perulangan dalam Bahasa C++

MODUL III CONTROL FLOW & FLOWCHART

PENGUJIAN PERANGKAT LUNAK

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

BAB 3 STRUKTUR KENDALI, SUBROUTINE, DAN FUNGSI

Zaid Romegar Mair Lisensi Dokumen: Gambaran umum : Break statement

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan

Dewa Putu Yudhi Ardiana, S.Kom

MODUL PRAKTIKUM ALGORITMA & BAHASA PEMROGRAMAN I (BASIC) Dosen Pengasuh : Suroto, S.Kom, M.Ak

Start. Baris Program. Baris Program. Baris Program. Selesai. Contoh Program Struktur berurutan menghitung luas empat persegi panjang

STATEMEN GO TO DAN IF-THEN. Pertemuan IX

2.4. Struktur Branching

Percabangan & Perulangan

PRAKTIKUM 4 STATEMENT KENDALI

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

Decission : if & if else

Sintaks Pemilihan 1. Jika saya lulus, maka saya akan mendapat hadiah.

Manipulasi Data & Pengolahan File

1 MODUL 5 MODUL 5 PERULANGAN

BAB 5 PERULANGAN DAN ARRAY

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

STRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi

FLOWCHART - LANJUTAN

Kondisi Dan Keputusan. Agus Priyanto, M.Kom

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

PENGAMBILAN KEPUTUSAN

Judul artikel blog : Select Case pada VB Penggunaan Pernyataan Bersyarat untuk menyeleksi suatu kondisi (Select Case) pada Visual Basic

Bab 4 Perintah Perulangan

Pemrograman Fery Updi,M.Kom

Universitas gunadarma. pascal. Bab 4- bab 10. Hana Pertiwi S.T

OPERATOR DAN STATEMEN I/O

Struktur Kontrol. Contoh, Akan tercetak x is 100 jika nilai yang disimpan pada variable x adalah 100:

Pertemuan 4 Diagram Alur / Flowchart

Percabangan. 1. Statemen If...Then

3. Struktur Perulangan dalam C++

LAPORAN RESMI. Nama :Indah Nur Laila NPM/Semester : Romb/Grup : X / H TemanPraktek :Naufal Alif

PENGULANGAN Bagian 1 : Notasi. Tim Pengajar KU1071 Sem

4. Teknik Percabangan

1.1 Tujuan a. Mahasiswa dapat menggunakan operator Logika b. Mahasiswa dapat membuat program kecil dengan mengikutkan control flow

PENGANTAR LOGIKA DAN ALGORITMA DENGAN PASCAL

BAB II DASAR-DASAR DAN ATURAN PENULISAN ALGORITMA

PRAKTIKUM WEB DINAMIS MODUL PENGGUNAAN KONDISI PADA FORM PHP

STRUKTUR KENDALI PERCABANGAN

INPUT & OUTPUT SEQUENCE STATEMENT SELECTION STATEMENT. Pengantar Logika & Teknik Pemrograman Politeknik Negeri Jakarta TA.

BAB IV HASIL DAN UJI COBA

Struktur Kontrol. (Repetition) 1. Pemilihan (Selection) 2. Pengulangan

Modul Praktikum Bahasa Pemrograman 1

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

Struktur Kontrol Pemrograman Java : PERCABANGAN

STRUKTUR PROGRAM. Struktur Berurutan

Pelatihan fortran JURUSAN TEKNIK SIPIL 2014 / 2015

PERTEMUAN 4 DIAGRAM ALUR (FLOWCHART)

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

PENYAJIAN ALGORITMA. a. Stuctured English b. Psedoucode

Konstruksi Dasar Algoritma

3. Analisis Masalah dan Penyelesaian

PERTEMUAN 4 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PEMILIHAN

Laporan Praktikum Modul 9 Sistem Operasi

Pengolahan String A. Dasar Teori

Struktur Kontrol. (Repetition)

Dasar Komputer & Pemrograman 2A

PRAKTIKUM 2 KONDISI DAN PILIHAN

Universitas Komputer Indonesia

A. TUJUAN PEMBELAJARAN

Selection / Pemilihan PEMILIHAN

Program yang hanya berisi runtunan instruksi biasanya terdapat pada masalah sederhana Seringkali suatu instruksi hanya bisa dilakukan jika ia

BAB IV IMPLEMENTASI DAN PENGUJIAN

Algoritma dan Pemrograman. Pertemuan Ke-7 Statement Pengendalian 2

BAB VI MENGGUNAKAN CONDITIONAL STATEMENT VISUAL BASIC.NET

Tujuan : A. Percabangan Percabangan di dalam Java terdapat 2 macam, yaitu dengan memakai if dan switch.

PERTEMUAN KE <JUDUL PERTEMUAN PRAKTIKUM>

STRUKTUR DASAR ALGORITMA. Rio Widyatmoko,

PRAKTIKUM 4 PERCABANGAN

Teori Algoritma. Jenis seleksi

Kondisi Dan Keputusan. Agus Priyanto, M.Kom

MODUL 3 PERCABANGAN A. TUJUAN

24/09/2017 PERCABANGAN

MODUL IV CONDITION 2

MODUL-MODUL PRAKTIKUM VB.

PERCABANGAN. Bentuk if Sederhana

Visual Basic 6.0 For Beginners

Laporan Praktikum 14 (3) ( ) Metode Komputasi Matematika. Catatan Video, Bahan Relevan dan Buku Syaifudin. Syarif Abdullah (G )

Transkripsi:

Kegiatan Praktikum : Struktur Kendali Kondisi 2 Pendahuluan : pada pertemuan kali ini, anda akan belajar struktur kendali kondisi pada Qbasic, guna pembelajaran ini adalah agar anda dapat membuat sebuah program yang tidak monoton dan terstruktur. Yang anda pelajari mulai dari pengenalan kondisi pada Qbasic dan macam-macam tipe kondisi yang ada pada Qbasic. Petunjuk Praktikum : Tujuan : - Praktikan dapat mengerti peranan dari struktur kendali pada pembuatan program dalam Qbasic. - Praktikan mengetahui dan mengerti macam-macam jenis struktur kendali yang terdapat pada Qbasic. - Praktikan dapat menulis dan membuat program menggunakan struktur kendali pada Qbasic. Kegiatan praktikum : 2.1 Pengenalan Kondisi Apakah struktur kendali diperlukan dalam pembuatan Qbasic?? Mendengar pertanyataan di atas mungkin anda sekarang bertanya dalam hati kalo ga diperlukan ngapain pembahasan ini di muat dalam modul belajar Qbasic ini??.

Hahaa...jawabannya ya, struktur kendali (kondisi) disini diperlukan dalam pembuatan Qbasic. Dan struktur kendali ini memegang peranan yang sangat penting dalam pembuatan program dengan adanya komputer, tanpa adanya struktur kendali kita hanya dapat membuat program yang sederhana dimana prosesnya hanya dijalankan dari baris pertama sampai selesai. Pada kasus-kasus tertentu, ada kalanya baris tertentu tidak boleh dilaksanakan apabila kondisi tidak terpenuhi, atau baris-baris tertentu harus dibuang sampai suatu kondisi terpenuhi. Programmer dapat menentukan jalur-jalur proses yang harus dikerjakan oleh komputer berdasarkan logika tertentu dengan perintah test pilihan (struktur kendali yang terdapat pada Qbasic). 2.2 macam-macam Test Pilihan yang ada pada Qbasic 2.2.1 Pilih satu (If Then-End If) Test pilihan ini menggunakan struktur kendali kondisi If Then-End If. Berfungsi untuk menentukan apakah kondisi (ekspresi logika) memenuhi syarat untuk melaksanakan statemen-statement yang berada dalam block if then-end if. Yang perlu di perhatikan disini pada struktur kendali if then-end if ini hanya terdapat 1 buah kondisi saja. Bentuk Umum nya : Contoh program : IF ekspresi logika THEN Statement... END IF Gambar 3.1 Contoh program if then-end if

Gambar 3.2 Output program Pada gambar 3.1, dan 3.2 dapat dilihat output cetak nilai, nilai = (..) hanya dapat di eksekusi jika nilai yang di input nilainya kurang dari 10, jika nilai sama dengan 10 atau malah lebih besar maka output tidak akan tercetak pada layar output. 2.2.2 Pilih antara dua (If Then-Else-End If) Test pilihan ini menggunakan struktur kendali kondisi If Then-Else-End If. Berfungsi untuk menentukan Block Statement mana yang akn dilaksanakan komputer, jika ekspresi logika menghasilkan nilai BENAR maka STATEMENT1 yang akan dikerjakan, dan sebalikanya jika SALAH maka STATEMENT2 yang akan dikerjakan. Yang perlu diperhatikan disini hanya dapat terdapat 2 kondisi pada struktur kondisi ini. Bentuk Umum : Contoh program : IF ekspresi logika THEN Statement1... ELSE Statement2... END IF

Gambar 3.3 Contoh program If Then-Else-End If Gambar 3.4 Output program jika kondisi terpenuhi Gambar 3.6 Output program jika kondisi tidak terpenuhi 2.2.3 Pilih antara banyak Test pilihan ini mempunyai banyak pilihan, dan berfungsi untuk menentukan statement mana yang akan dijalankan oleh komputer yang sesuai dengan ekspresi logika yang menghasilkan nilai yang benar. Pada test pilihan ini

terdapat 2 buah statement yang dapat digunakan yaitu If Then-ElseIF-End IF dan Select Case-End Select. 2.2.3.1 IF Then-ElseIf-End IF Bentuk umum : Contoh program : IF ekspresi logika THEN Statement1... ELSEIF ekspresi logika2 THEN Statement2... ELSE Statement n END IF Gambar 3.7 Contoh program menggunakan IF Then-ELSEIF-End IF Gambar 3.8Output program jika kondisi pertama terpenuhi

Gambar 3.9 Output program jika kondisi kedua terpenuhi Gambar 3.10 Output program jika kondisi ketiga yang terpenuhi Gambar 3.11 Output program jika tidak ada kondisi yang terpenuhi 2.2.3.2 Select Case-End Select Bentuk Umum :. SELECT CASE variable CASE ekspresi 1 Statement1.. CASE ekspresi 2 Statement2...... CASE ELSE... END SELECT

Contoh program : sama seperti contoh pada IF-ELSEIF-END IF tapi menggunakan CASE-END SELECT Gambar 3.12 Contoh program menggunakan SELECT CASE-END SELECT OUTPUT dari program ini pun sama dengan contoh program menggunakan IF THEN-ELSEIF-END IF Dari kedua bentuk statement kondisi yang digunakan untuk menentukan statement yang akan dijalankan oleh komputer dengan banyak kondisi SELECT CASE lah yang lebih unggul karena yang ditest hanya sebuah, dan proses eksekusi akan diteruskan ke bagian tertentu dari suatu program berdasarkan nilai kondisi yang ditest. Sedangkan IF-THEN-ELSE membaca satu-persatu kondisi sampai kondisi terpenuhi.