Struktur Percabangan Komang Kurniawan W., M.Cs.

Slides:



Advertisements
Presentasi serupa
PERCABANGAN # IF…THEN IF…THEN…ELSE SELECTION STIKOM
Advertisements

Pertemuan Ke-3 STRUKTUR PEMILIHAN.
PERCABANGAN / SELEKSI.
CONDITION I (Tunggal – Ganda) IF - Then
TIPE data Tipe data yang dikenal dalam bahasa pascal antara lain :
STATEMENT KONDISI Adalah perintah yang memungkinkan
Latihan Kalkulus Predikat Part.2
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
PENYELEKSIAN KONDISI (PEMILIHAN)
Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Algoritma dan Struktur Data Seleksi Kondisi.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
PEMROGRAMAN TERSTRUKTUR
Bab 2 – b PERINTAH 2 B Percabangan. PERCABANGAN Tidak setiap baris program akan dikerjakan Hanya yang memenuhi syarat (kondisi) Syarat terdiri dari operand-operand,
*Operator - ARITMATIKA
Logika & Algoritma -- Pertemuan II: Variabel dan Operator Logika & Algoritma --
Pengenalan PHP Operator Aritmatika:
Pemprograman Terstruktur 1
PERCABANGAN/PEMILIHAN
Algoritma (Struktur, Tipe Data, Input/Output)
Notasi Algoritma.
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
PERCABANGAN By Adnan Purwanto, S.Kom.
Algoritma & Pemrograman Chapter 6
Lecturer Note VI Pencabangan/Pilihan (Kondisional) By :
MODUL KE-9 PEMILIHAN.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
ALGORITMA PEMROGRAMAN 2A
STRUKTUR DASAR ALGORITMA
ALGORITMA & PEMROGRAMAN
KUG1E3/ Pemrograman Terstruktur 1
ALGORITMA DAN PEMROGRAMAN Tipe Data
STMIK AMIKOM PURWOKERTO
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
Percabangan/Pemilihan (Branching/Selection)
Pemrograman Visual I Outline: Kondisi dan Aksi Selection Statement
ALGORITMA DAN PEMROGAMAN
BAB 4 PERNYATAAN IF DAN CASE.
BAB 3 PERNYATAAN IF DAN CASE.
KUG1E3/ Pemrograman Terstruktur 1
Kuliah III Ricky Maulana Fajri, M.Sc
PERCABANGAN Siti Mukaromah, S.Kom.
Algoritma & Pemrograman 1
Algoritma dan Pemrograman
M4. Penyeleksian Kondisi Pascal
STRUKTUR KONDISI Pertemuan Ke-6.
ALGORITMA DAN PEMROGRAMAN Tipe Data
PERCABANGAN / SELEKSI.
ALGORITMA DAN PEMROGRAMAN Tipe Data
Algoritma Percabangan
Struktur Dasar Algoritma dan Runtunan
Algoritma & Pemrograman 1
PERCABANGAN DAN PERULANGAN
Dasar-Dasar Pemrograman
Seleksi.
Pemrograman Choice Ramos Somya, S.Kom., M.Cs..
PENYELEKSIAN KONDISI.
Struktur Pengambilan Keputusan
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
Algoritma & Pemrograman Struktur Keputusan
Dasar Algoritma dan Pemrograman
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (SELECTION) lanjutan
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
PERTEMUAN III Menggunakan Pernyataan Bersyarat untuk Menyeleksi Kondisi Menggunakan Pernyataan Bersyarat untuk Menentukan Keputusan.
PERCABANGAN / PEMILIHAN
Dasar-Dasar Pemrograman
SMK BINA INSAN Pemograman Dasar Operasi Aritmatika Dan Logika Yobi Saputra 22.
CONDITION I (Tunggal – Ganda) IF - Then. Seleksi kondisi adalah proses penentuan langkah berikutnya berdasarkan proses yang terjadi sebelumnya. Bila kondisi.
Transcript presentasi:

Struktur Percabangan Komang Kurniawan W., M.Cs

Jenis-jenis struktur percabangan Didalam bahasa pascal terdapat 2 jenis struktur percabangan, yaitu : Struktur percabangan IF; dan Struktur percabangan CASE

Struktur Percabangan IF Struktur percabangan IF dibagi menjadi 3 cara : IF untuk 1 kondisi pemecahan IF untuk 2 kondisi pemecahan IF bersarang (lebih dari 2 kondisi pemecahan)

Struktur Percabangan IF (cont’d) IF untuk 1 kondisi pemecahan Syntax (Aturan Penulisan) : IF ekspresi/kondisi THEN BEGIN Aksi END; Cara Kerja : AKSI akan dikerjakan jika EKSPRESI/KONDISI bernilai TRUE

Struktur Percabangan IF (cont’d)

Struktur Percabangan IF (cont’d) IF untuk 2 kondisi pemecahan Syntax (Aturan Penulisan) : IF ekspresi/kondisi THEN BEGIN Aksi 1 END ELSE Aksi 2 END; Cara Kerja : AKSI 1 akan dikerjakan jika EKSPRESI/KONDISI bernilai TRUE AKSI 2 akan dikerjakan jika EKSPRESI/KONDISI bernilai FALSE

Struktur Percabangan IF (cont’d)

Struktur Percabangan IF (cont’d) IF Bersarang (lebih dari 2 kondisi pemecahan) Syntax (Aturan Penulisan) : IF ekspresi/kondisi 1 THEN BEGIN Aksi 1 END ELSE IF ekspresi/kondisi 2 THEN Aksi 2 Aksi 3 END;

Struktur Percabangan IF (cont’d) Cara Kerja : Jika EKSPRESI/KONDISI 1 bernilai TRUE maka : Aksi 1 akan dikerjakan Jika EKSPRESI/KONDISI 1 bernilai FALSE maka : Jika EKSPRESI/KONDISI 2 bernilai TRUE maka : Aksi 2 akan dikerjakan Jika EKSPRESI/KONDISI 2 bernilai FALSE maka : Aksi 3 akan dikerjakan

Struktur Percabangan CASE Hampir sama dengan struktur percabangan IF, tetapi lebih cocok digunakan jika kondisi yang diperiksa sangat banyak Kondisi yang diperiksa harus berupa data ordinal (bertipe integer atau char), dan tidak boleh bertipe real Menggunakan operator relasional = (sama dengan) untuk melakukan pemeriksaan kondisi

Struktur Percabangan CASE (cont’d) Syntax : CASE variabel_yang_diperiksa OF konstanta1 : aksi 1; konstanta2 : aksi 2; konstanta3 : aksi 3; ... konstantaN : aksi N; END; Cara Kerja : Aksi 1 akan dikerjakan jika variabel_yang_diperiksa = konstanta1 Aksi 2 akan dikerjakan jika variabel_yang_diperiksa = konstanta2 Aksi 3 akan dikerjakan jika variabel_yang_diperiksa = konstanta3 …… Aksi ke-N akan dikerjakan jika variabel_yang_diperiksa =konsrantaN

Latihan 1. Struktur percabangan dengan IF Buatlah program untuk menentukan apakah suatu bilangan bulat itu habis dibagi 3 atau tidak. Contoh tampilan: Masukkan sembarang bilangan bulat = 9 Bilangan 9 habis dibagi 3. (Petunjuk: gunakan konsep MOD dalam bilangan bulat) 2. Struktur percabangan dengan CASE Berdasarkan data berikut ini: A = TVRI D = ANTV B = RCTI E = INDOSIAR C = SCTV Buatlah program yang meminta masukan huruf saluran TV,kemudian program menampilkan nama stasiun penyiarannya.