Struktur percabangan.

Slides:



Advertisements
Presentasi serupa
TUGAS Buatlah program menghitung luas persegi panjang!
Advertisements

STATEMENT KONDISI Adalah perintah yang memungkinkan
Algoritma : CONTROL STRUCTURES
Selection (pemilihan) As’ad Djamalilleil
Flow Control & Exception Handling
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
Operator Logika dan Pernyataan If
Pemrograman Terstruktur
III. STRUKTUR KONTROL.
*Operator - ARITMATIKA
SELECTION STATEMEN KENDALI / PERCABANGAN
SELECTION (STATEMEN KENDALI / PERCABANGAN)
Pengenalan PHP Operator Aritmatika:
2 JAM TEORI dan 1 jam praktek
DIAGRAM ALUR (FLOWCHART)
PERCABANGAN/PEMILIHAN
Nested IF (If di dalam If) dan Operator Logika
Algoritma dan Dasar Pemograman
Struktur Kontrol Pemilihan
Struktur kontrol ∞ kondisi. ∞ if-else ,
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 REVIEW Issa Arwani, S.kom, M.sc.
Pernyataan bersyarat,seleksi,dan perulangan
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 1 Slide 1 DPK Pertemuan -- Issa Arwani, S.kom, M.sc. PROGRAM STUDI.
Struktur kontrol.
FLOW Control Choice Statement.
Struktur Kontrol Keputusan
{Pertemuan 4 Struktur Kondisi IF}
Algoritme dan Pemrograman
Percabangan Dosen Pengampu: M. Zidny Naf’an, M.Kom.
Struktur Kontrol #1 Keputusan
Statement Control (if dan switch)
{Pertemuan 4 Struktur Kondisi IF}
PRAKTIKUM KONSEP PEMROGRAMAN
STRUKTUR KONTROL.
Struktur Kontrol Pemilihan
Struktur Seleksi (Percabangan)
Struktur Kontrol Keputusan
PERTEMUAN 5 PENYELEKSIAN KONDISI.
{Pertemuan 4 Struktur Kondisi IF}
Percabangan C++ Norma Amalia, ST., M.Eng.
Pertemuan ke 10 Perintah Bercabang.
Aliran Kendali (Flow Control)
Pengenalan PHP Operator Aritmatika:
PERCABANGAN Siti Mukaromah, S.Kom.
Pemrograman Web Lanjut “Pertemuan ke-3”
Algoritma & Pemrograman 1
Percabangan dan Perulangan
Algoritma & Pemrograman 3
Struktur Perulangan Pertemuan 4.
Pemrograman Terstruktur
Percabangan/Seleksi.
Selection (pemilihan)
JAVA FUNDAMENTAL.
PEMROGRAMAN WEB Ahmad Ramadhani, S.kom.
Ekspresi & Alur Kendali
Seleksi Kondisi/Pencabangan
Struktur Kontrol #1 Keputusan
Percabangan/Penyeleksian Kondisi
Flow Control & Exception Handling
Struktur Pengambilan Keputusan
Pertemuan 4 Pemrograman Terstruktur
Penggunaan Decission (keputusan ) pada C
Dasar-Dasar Pemrograman
PERCABANGAN / PEMILIHAN
PEMROGRAMAN TERSTRUKTUR
STATEMEN GO TO DAN IF-THEN Pertemuan IX.
Dasar Pemrograman Pertemuan 7 Percabangan dalam bahasa C
Pemrograman Web Lanjut “Pertemuan ke-3”
Logika dan Algoritma Agung BP Chapter 5.
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

Struktur percabangan

percabangan Operasi percabangan : operasi untuk mencabangkan eksekusi. Macam Percabangan : Percabangan dengan satu alternatif Percabangan dengan dua alternatif Percabangan dengan banyak alternatif Percabangan menggunakan Case .. Of / Switch .. Case

kondisi Suatu ekspresi yang menghasilkan nilai false (0) atau true (1) Menggunakan operator relasional <, >, <=, >=, ==, != atau <> Menggunakan operator logika c : &&, ||, ! pascal : and, or, not

Contoh : percabangan satu alternatif Bentuk : if (kondisi) statementsT; x != 0 F T Contoh 1 : if (x!=0) produk=produk*x; produk=produk*x Contoh 2 : if (x!=0) { produk=produk*x; printf(“x!=0\n”); }

Percabangan dua alternatif Bentuk : if (kondisi) statementsT; else statementsF; x != 0 F T Contoh : if (x%2==0) { p=p*(2+x); cout<<“x bilangan genap\n”; } else { p=p*(1+x); cout<<“x bilangan ganjil\n”; p=p*(1+x) p=p*(2+x)

Percabangan banyak alternatif (multiple branching operation) Bentuk : if (kondisi1) statements1; else if (kondisi2) statements2; : else if (kondisin) statementsn; else statementse; x > 0 x < 0 F F T T numpos+=1 numneg+=1 numzero+=1

Penggunaan case Bentuk Pascal: Bentuk C: case (controlling expression) of n1:statement n1; n2:statement n2; nn:statement nn; Else statement no; End; Bentuk C: switch (controlling expression) { case n1: statement n1; break; case n2: statement n2; : case nn: statement nn; default: statementd; }

Tugas : Implementasikan sebuah program yang menerima input Nilai (dalam range 0 sampai 100) dan menghasilkan output berupa “keterangan nilai”. IPK Keterangan 0-15 Nilai E 16-40 Nilai D 41-60 Nilai C 61-80 Nilai B 81-100 Nilai A

Implementasikan program yang menerima input berupa koordinat x dan y dari suatu titik pada bidang cartesian, serta menghasilkan output berupa posisi kuadran dari titik input.