BAB 4 Flow Control & Looping

Slides:



Advertisements
Presentasi serupa
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Advertisements

Modul 3: Kendali program dan teknik penyimpanan data
Flow Control & Exception Handling
Struktur Kontrol.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Control Structures in Java Risanuri Hidayat, Ir., M.Sc.
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
PEMROGRAMAN BERORIENTASI OBJEK
Pemrograman Berorientasi Objek Bab 1 – Pemrograman Terstruktur.
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Flow Control Nana Ramadijanti Laboratorium Computer Vision Politeknik Elekltronika Negeri Surabaya PENS-ITS 2008.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
PENDALAMAN LOOP DAN LOGIKA
- PERTEMUAN 4 - PERULANGAN
Flow Control & Looping Pertemuan 4 Pemrograman Berbasis Obyek Oleh Tita Karlita.
PELATIHAN JAVA FUNDAMENTAL
Diberikan pada Kuliah Sela Teknik Informatika - Universitas Muhammadiyah Malang Tahun 2011.
Algoritma & Pemrograman 1
Struktur Kontrol Pemilihan
Struktur Kontrol.
Struktur kontrol ∞ kondisi. ∞ if-else ,
Struktur kontrol.
Perulangan (Iteration)
03 Elemen Dasar Bahasa Java
Object-oriented Programming (OOP) with JAVA 2011/2012
PERNYATAAN SELEKSI Matakuliah : Algoritma dan Metode Object Oriented Programming I Tahun : 2009 Versi : 1/0.
Struktur Kontrol Perulangan
Struktur Kontrol Struktur kontrol if Struktur kontrol if-else
MODUL 3 PERULANGAN PERCABANGAN ARRAY
If, If/else, switch SUSSI.
Pernyataan Pertemuan 3 Season 1
PERNYATAAN PERULANGAN
STRUKTUR KONTROL.
Struktur Kontrol Pemilihan
Pengambilan Keputusan dan Pengulangan Proses
INPUT DATA, PERCABANGAN & PERULANGAN DENGAN JAVA
PERCABANGAN & PERULANGAN DALAM JAVA
Algoritma & Pemrograman 1
Pertemuan ke 10 Perintah Bercabang.
Aliran Kendali (Flow Control)
STRUKTUR LOOPING Castaka Agus Suginto, M.Kom., M.CS.
Perulangan / Looping / Repetisi PEMROGRAMAN DASAR
Pemrograman Web Lanjut “Pertemuan ke-3”
Percabangan dan Perulangan.
Identifier, Keyword, dan Tipe data
Tipe Data, Variabel, dan Operator
Algoritma & Pemrograman 3
PENERAPAN DASAR-DASAR SYNTAX JAVA
JAVA FUNDAMENTAL.
Identifier, Keywords, Variabel, Tipe Data Primitif dan Operator
Tipe Data, Variabel, dan Operator
JAVA FUNDAMENTAL.
Perulangan (Loop) Java Fundamental Syahrul Mauluddin S.Kom.
Perulangan (Loop) Java Fundamental Syahrul Mauluddin S.Kom.
Dasar Bahasa Java.
Interface Umar muhammad JAVA.
Bahasa Pemrograman (Pemrograman Visual)
Percabangan/Penyeleksian Kondisi
Flow Control & Exception Handling
Aliran Kendali Pengulangan
PEMrograman web database
Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Pernyataan Kondisional, Perulangan dan Jump
Pengulangan Proses.
Konsep Bahasa Pemrograman I Operator
Struktur Kontrol Pemilihan
Tipe Data, Variabel, dan Operator
Logika dan Algoritma Agung BP Chapter 5.
Struktur Kontrol Pemilihan Struktur kontrol pemilihan adalah pernyataan dari Java yang mengijinkan user untukmemilih dan mengeksekusi blok kode spesifik.
DPH1C4 Pemrograman berorientasi Obyek
Transcript presentasi:

BAB 4 Flow Control & Looping

TUJUAN

MATERI POKOK The Selection Statements if if-else else-if Switch The Branching Statements For While Do….While

if if (ekspresi boolean) { pernyataan1; } pernyataan2;

Java : If public class If { public static void main(String args[]) { int bilangan = -5; if (bilangan<0) System.out.println(“Bilangan adalah negatif”); }

If…Else

If – else • If() statement takes a Boolean expression, not a numeric value. • You cannot convert or cast boolean types and numeric types. • If you have: if (x) // x is int use if (x!=0)

Java : If..Else public class IfElse { public static void main(String args[]) { int bilangan = -5; if (bilangan<0) System.out.println(“Bilangan adalah negatif”); else System.out.println(“Bilangan adalah positif”); }

Else..If

Switch

switch(x) • Variabel x harus bertipe byte, short, char, atau int. • Floating point, long, atau class references (termasuk String) tidak diperbolehkan. • Kedudukan statement pada default sama dengan kedudukan else pada if-else.

Java : Switch

looping While loop Do-while For loop

looping While loop while (boolean_expretion){ statement… }

Perulangan WHILE

Java : WHILE while (i<10) { System.out.println(“Hore !!”); i++; } int i = 0; while (i<10) { System.out.println(“Hore !!”); i++; } while (i < 10) { System.out.println("Are you finished yet?"); System.out.println("Done");

looping Do-while Do{ Statement.. } While(boolean_expression);

Perulangan DO…WHILE

Java : Do….While int i = 0; do { System.out.println(“Hore !!”); i++; System.out.println("Are you finished yet?"); } while (i < 10); System.out.println("Done");

looping For loop For(initializationonexpression;loopconditional;stepexpression) { Statement… }

Perulangan FOR

Java : For for (int i=0; i<10; i++) { System.out.println(“Hore !!”); } for (int i = 0; i < 10; i++) { System.out.println("Are you finished yet?"); System.out.println("Finally!");

Special Loop Control • break [label]; • continue [label]; • label : statement; (statement ini berupa loop) • break digunakan untuk keluar (“prematurely exit”) dari switch statements, loop statements, dan labeled blocks. • continue digunakan untuk meneruskan (“skip over and jump) ke akhir dari loop body, dan kembali ke loop control statement. • label digunakan untuk mengidentifikasi statement lain dimana statement lain ini meminta supaya block statement pada label ini dikerjakan

Spesial Loop flowControl Java : Spesial Loop flowControl

Spesial Loop flowControl Java : Spesial Loop flowControl

Spesial Loop flowControl Java : Spesial Loop flowControl

Spesial Loop flowControl Java : Spesial Loop flowControl