Struktur Kontrol.

Slides:



Advertisements
Presentasi serupa
Dasar Pemrograman Komputer
Advertisements

Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Flow Control & Exception Handling
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
MODUL 6 PENGULANGAN 6.1. Proses Pengulangan
Struktur Kontrol #2 Perulangan
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Algoritma dan Struktur Data
PEMROGRAMAN BERORIENTASI OBJEK
Pernyataan Kontrol By Serd17 & A. AKRAM N. R..
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Perintah Perulangan Pertemuan ::
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
Algoritme dan Pemrograman
Algoritma & Pemrograman 1
Struktur Kendali dan Repetisi
Struktur Kendali Proses (Perulangan)
Struktur Kontrol Pemilihan
Struktur kontrol ∞ kondisi. ∞ if-else ,
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Operator Fungsi Logika Perulangan
Struktur kontrol.
PERNYATAAN PERULANGAN
Pengulangan.
Struktur Kontrol Keputusan
Struktur Kontrol Perulangan
MODUL 3 PERULANGAN PERCABANGAN ARRAY
Dasar Pemrograman Pertemuan 10 Pengulangan dalam C
Struktur Kontrol #1 Keputusan
Transfer of control (pemindahan langkah)
Pernyataan Pertemuan 3 Season 1
STRUKTUR KONTROL Bandung 2009, by hery dwi y.
STRUKTUR KONTROL.
Struktur Kontrol Pemilihan
Struktur Kontrol Keputusan
PERCABANGAN & PERULANGAN DALAM JAVA
Struktur Kontrol Perulangan
Algoritma & Pemrograman 1
BAB 4 Flow Control & Looping
Aliran Kendali (Flow Control)
PERNYATAAN DASAR DALAM C++.
PERCABANGAN Siti Mukaromah, S.Kom.
Pemrograman Web Lanjut “Pertemuan ke-3”
Percabangan dan Perulangan.
Minggu ke-10 Imam Fahrur Rozi
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Percabangan dan Perulangan
Struktur Perulangan Pertemuan 4.
Pengulangan.
Struktur Kondisi dan Perulangan
As’ad Djamalilleil Looping (perulangan) As’ad Djamalilleil
PENGULANGAN (Loop).
Struktur Kontrol : Perulangan
For, while, do/while Sussi.
Flow Control & Exception Handling
PERTEMUAN 8 PHP 1.
PHP.
PEMrograman web database
Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Pernyataan Kondisional, Perulangan dan Jump
Struktur Data dan Algoritma
Konsep Bahasa Pemrograman I Operator
Perulangan Minggu ke-10.
Struktur Kontrol Pemilihan
Pemrograman Berorientasi Objek
Pemrograman Berorientasi Objek
Struktur Kontrol Pemilihan Struktur kontrol pemilihan adalah pernyataan dari Java yang mengijinkan user untukmemilih dan mengeksekusi blok kode spesifik.
Struktur Kendali MINGGU KE-2.
Transcript presentasi:

Struktur Kontrol

PERNYATAAN IF Berikut ini adalah potongan kode dari pernyataan if: int grade = 68; if( grade > 60 System.out.println("Congratulations!"); atau if( grade > 60 ){ System.out.println("Congratulations!"); System.out.println("You passed!");

PETUNJUK PENULISAN

Statement if-else

Statement if-else-if Pernyataan pada bagian kondisi else dari blok if-else dapat menjadi struktur if-else yang lain. Berikut ini contoh code statement if-else-if int grade = 68; if( grade > 90 ){ System.out.println("Very good!"); } else if( grade > 60 ){

Contoh statement if-else-else if

Statement switch Cara lain untuk membuat cabang adalah dengan menggunakan kata kunci switch. Switch mengkonstruksikan cabang untuk beberapa kondisi dari nilai.

Struktur Kontrol Perulangan Struktur kontrol pengulangan adalah berupa pernyataan dari Java yang mengijinkan kita untuk mengeksekusi blok code berulang-ulang sesuai dengan jumlah tertentu yang diinginkan. Ada tiga macam jenis dari struktur kontrol pengulangan yaitu while, dowhile, dan for-loops.

while loop Pernyataan while loop adalah pernyataan atau blok pernyataan yang diulang-ulang sampai mencapai kondisi yang cocok. Bentuk pernyataan while, while( boolean_expression ){ statement1; statement2; . . . } Pernyataan di dalam while loop akan dieksekusi berulang-ulang selama kondisi boolean_expression bernilai benar (true).

do-while loop Do-while loop mirip dengan while-loop. Pernyataan di dalam do-while loop akan dieksekusi beberapa kali selama kondisi bernilai benar(true). Perbedaan antara while dan do-while loop adalah dimana pernyataan di dalam do-while loop akan dieksekusi sedikitnya satu kali.

Bentuk pernyataan do-while, do{ statement1; statement2; Bentuk pernyataan do-while, do{ statement1; statement2; . . . }while( boolean_expression ); Pernyataan di dalam do-while loop akan dieksekusi pertama kali, dan akan dievaluasi kondisi dari boolean_expression. Jika nilai pada boolean_expression tersebut bernilai true, pernyataan di dalam do-while loop akan dieksekusi lagi.

Pernyataan Percabangan Pernyataan percabangan mengijinkan kita untuk mengatur aliran eksekusi program. Java memberikan tiga bentuk pernyataan percabangan: Break continue da return.

Pernyataan break Pernyataan break tidak berlabel (unlabeled) digunakan untuk menghentikan jalannya pernyataan switch. Selain itu pernyataan break unlabeled juga bisa digunakan untuk menghentikan pernyataan-pernyataan for, while atau do-while loop. Bentuk label dari pernyataan break akan menghentikan pernyataan di luarnya, dimana sebelumnya harus diberikan label yang sudah di spesifikasikan pada program pada pernyataan break. Program berikut ini akan mencari nilai dalam array dua dimensi. Terdapat dua pengulangan bersarang (nested loop). Ketika sebuah nilai ditemukan, brea akan menghentikan pernyataan yang diberi label searchLabel yang terletak di luar pernyataan for loop.

Pernyataan Continue Pernyataan continue tidak berlabel (unlabeled) akan melewati bagian pernyataan setelah pernyataan ini dituliskan dan memeriksa eksepresi logika (boolean) yang mengkontrol pengulangan. Jika ekspresi logika (boolean) masih bernilai true, maka pengulangan tetap dilanjutkan. Pada dasarnya pernyataan ini akan melanjutkan bagian pengulangan pada pernyataan loop.

Labeled continue statement Bentuk pernyataan continue berlabel (labeled) akan melanjutkan pengulangan yang sedang terjadi dan dilanjuti ke pengulangan berikutnya dari pernyataan pengulangan yang diberi label (tanda).

Pernyataan Return return memiliki dua bentuk: memberikan sebuah nilai, dan tidak memberikan nilai. Untuk memberikan sebuah nilai, cukup berikan nilai (atau ekspresi yang menghasilkan sebuah nilai) sesudah kata return. Contohnya, return ++count; atau return "Hello";