SlideShare a Scribd company logo
1 of 35
ATURAN DAN DASAR
PEMROGRAMAN BERORIENTASI OBYEK
(Kondisi & Perulangan)
RIZKI RAMDANI
mobile dev & ui/ux designer
Statement if
Pernyataan if akan menentukan sebuah pernyataan (atau
blok kode) yang akan eksekusi jika dan hanya jika
persyaratan bernilai benar (true).
Statement if
Bentuk dari pernyataan if
if(boolean_expression)
{
statement1;
statement2;
}
Flowchart statement if
Statement if-else
Pernyataan if-else digunakan apabila kita ingin
mengeksekusi beberapa pernyataan dengan kondisi true
dan pernyataan yang lain dengan kondisi false.
Statement if-else
Flowchart statement if-else
Contoh
Statement if-else-if
Pernyataan pada bagian kondisi else dari blok if-else
dapat menjadi struktur if-else yang lain.
Statement if-else-if
Bentuk dari pernyataan if-else-if
if(boolean_expression1)
statement1;
else if(boolean_expression2)
statement2;
else
statement3;
Flowchart statement if-else-if
Contoh
Statement switch
Switch mengkonstruksikan cabang untuk beberapa kondisi
dari nilai.
Statement switch
switch(switch_expression)
{
case case_selector1:
statement1;
statement2;
break;
case case_selector2:
statement1;
statement2;
break;
default:
}
Bentuk dari pernyataan switch
Contoh
Pengulangan
berupa pernyataan dari Java yang mengijinkan kita untuk
mengeksekusi blok code berulang-ulang sesuai dengan
jumlah tertentu yang diinginkan.
Struktur kontrol pengulangan
3 jenis struktur kontrol pengulangan
• while
• do- while
• for-loops
while
pernyataan atau blok pernyataan yang diulang-ulang
sampai mencapai kondisi yang cocok.
While
Bentuk dari pernyataan while
Contoh
do-whileloop
Pernyataan di dalam do-whileloop akan
dieksekusi beberapa kali selama kondisi bernilai benar
(true)
do-whileloop
dimana pernyataan di dalam do-while loop akan
dieksekusi sedikitnya satu kali.
perbedaan while & do-whileloop
Bentuk dari pernyataan while
Contoh
forloop
kondisi hampir mirip seperti struktur pengulangan sebelumnya yaitu
melakukan pengulangan untuk mengeksekusi kode yang
sama sebanyak jumlah yang telah ditentukan.
forloop
Bentuk dari pernyataan forloop
Contoh
let's try!

More Related Content

What's hot

Materi kuliah 13 pernyataan dasar part 2
Materi kuliah 13   pernyataan dasar part 2Materi kuliah 13   pernyataan dasar part 2
Materi kuliah 13 pernyataan dasar part 2Budi Yono
 
01.12 JAVA SE_switch statement
01.12 JAVA SE_switch statement01.12 JAVA SE_switch statement
01.12 JAVA SE_switch statementJefri Fahrian
 
Ringkasan 32 keyword dalam c
Ringkasan 32 keyword dalam cRingkasan 32 keyword dalam c
Ringkasan 32 keyword dalam cAdyth d'BlackAnt
 
Ringkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_cRingkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_claila wulandari
 
Pertemuan 6 7
Pertemuan 6 7Pertemuan 6 7
Pertemuan 6 7zaenald i
 
Struktur Kontrol PHP
Struktur Kontrol PHPStruktur Kontrol PHP
Struktur Kontrol PHPMutiara Ayu
 
Materi kuliah 12 pernyataan dasar part 1
Materi kuliah 12   pernyataan dasar part 1Materi kuliah 12   pernyataan dasar part 1
Materi kuliah 12 pernyataan dasar part 1Budi Yono
 
Flow control, exception handling array
Flow control, exception handling arrayFlow control, exception handling array
Flow control, exception handling arrayRangga Ananto
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompokAidil Kun
 

What's hot (14)

Materi kuliah 13 pernyataan dasar part 2
Materi kuliah 13   pernyataan dasar part 2Materi kuliah 13   pernyataan dasar part 2
Materi kuliah 13 pernyataan dasar part 2
 
01.12 JAVA SE_switch statement
01.12 JAVA SE_switch statement01.12 JAVA SE_switch statement
01.12 JAVA SE_switch statement
 
207 p04
207 p04207 p04
207 p04
 
Keyword Pada Bahasa C
Keyword Pada Bahasa CKeyword Pada Bahasa C
Keyword Pada Bahasa C
 
Ringkasan 32 keyword dalam c
Ringkasan 32 keyword dalam cRingkasan 32 keyword dalam c
Ringkasan 32 keyword dalam c
 
Ringkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_cRingkasan 32 keyword_dalam_c
Ringkasan 32 keyword_dalam_c
 
Pertemuan 6 7
Pertemuan 6 7Pertemuan 6 7
Pertemuan 6 7
 
Struktur Kontrol PHP
Struktur Kontrol PHPStruktur Kontrol PHP
Struktur Kontrol PHP
 
Prokom raw
Prokom rawProkom raw
Prokom raw
 
Materi php
Materi phpMateri php
Materi php
 
Materi kuliah 12 pernyataan dasar part 1
Materi kuliah 12   pernyataan dasar part 1Materi kuliah 12   pernyataan dasar part 1
Materi kuliah 12 pernyataan dasar part 1
 
Flow control, exception handling array
Flow control, exception handling arrayFlow control, exception handling array
Flow control, exception handling array
 
Tugas kelompok
Tugas kelompokTugas kelompok
Tugas kelompok
 
Pertemuan ke 4
Pertemuan ke 4Pertemuan ke 4
Pertemuan ke 4
 

Similar to ATURAN DAN DASAR PEMROGRAMAN BERORIENTASI OBYEK (Kondisi & Perulangan

PBO Pert 4 Praktek
PBO Pert 4 PraktekPBO Pert 4 Praktek
PBO Pert 4 PraktekRUDISELAMAT2
 
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada Java
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada JavaPBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada Java
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada JavaRUDISELAMAT2
 
JENI-Intro1-Bab06-Struktur Kontrol.pdf
JENI-Intro1-Bab06-Struktur Kontrol.pdfJENI-Intro1-Bab06-Struktur Kontrol.pdf
JENI-Intro1-Bab06-Struktur Kontrol.pdfJurnal IT
 
4-Struktur Kontrol-PERCABANGAN.pptx
4-Struktur Kontrol-PERCABANGAN.pptx4-Struktur Kontrol-PERCABANGAN.pptx
4-Struktur Kontrol-PERCABANGAN.pptxAlifkemal
 
Modul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur KontrolModul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur KontrolRakhmat Dedi Gunawan
 
04 diagram alur (flowchart)
04 diagram alur (flowchart)04 diagram alur (flowchart)
04 diagram alur (flowchart)wawankoerniawan
 
04 diagram alur (flowchart)
04 diagram alur (flowchart)04 diagram alur (flowchart)
04 diagram alur (flowchart)wawankoerniawan
 
Modul6 1225443461187631-8
Modul6 1225443461187631-8Modul6 1225443461187631-8
Modul6 1225443461187631-8aan_junior147
 
Jeni intro1-bab06-struktur kontrol
Jeni intro1-bab06-struktur kontrolJeni intro1-bab06-struktur kontrol
Jeni intro1-bab06-struktur kontrolKristanto Wijaya
 

Similar to ATURAN DAN DASAR PEMROGRAMAN BERORIENTASI OBYEK (Kondisi & Perulangan (12)

PBO Pert 4 Praktek
PBO Pert 4 PraktekPBO Pert 4 Praktek
PBO Pert 4 Praktek
 
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada Java
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada JavaPBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada Java
PBO Pert 4 - Mengenal dan Memahami Konsep Percabangan Pada Java
 
FLOW CONTROL.pdf
FLOW CONTROL.pdfFLOW CONTROL.pdf
FLOW CONTROL.pdf
 
JENI-Intro1-Bab06-Struktur Kontrol.pdf
JENI-Intro1-Bab06-Struktur Kontrol.pdfJENI-Intro1-Bab06-Struktur Kontrol.pdf
JENI-Intro1-Bab06-Struktur Kontrol.pdf
 
4-Struktur Kontrol-PERCABANGAN.pptx
4-Struktur Kontrol-PERCABANGAN.pptx4-Struktur Kontrol-PERCABANGAN.pptx
4-Struktur Kontrol-PERCABANGAN.pptx
 
Modul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur KontrolModul PBO Bab-02 - Struktur Kontrol
Modul PBO Bab-02 - Struktur Kontrol
 
04 diagram alur (flowchart)
04 diagram alur (flowchart)04 diagram alur (flowchart)
04 diagram alur (flowchart)
 
04 diagram alur (flowchart)
04 diagram alur (flowchart)04 diagram alur (flowchart)
04 diagram alur (flowchart)
 
modul6
modul6modul6
modul6
 
Modul6 1225443461187631-8
Modul6 1225443461187631-8Modul6 1225443461187631-8
Modul6 1225443461187631-8
 
Jeni Intro1 Bab06 Struktur Kontrol
Jeni Intro1 Bab06 Struktur KontrolJeni Intro1 Bab06 Struktur Kontrol
Jeni Intro1 Bab06 Struktur Kontrol
 
Jeni intro1-bab06-struktur kontrol
Jeni intro1-bab06-struktur kontrolJeni intro1-bab06-struktur kontrol
Jeni intro1-bab06-struktur kontrol
 

More from Rizki Ramdani

Konsep (class & object)
Konsep (class & object)Konsep (class & object)
Konsep (class & object)Rizki Ramdani
 
Aturan dan dasar pbo(perulangan & array)
Aturan dan dasar pbo(perulangan & array)Aturan dan dasar pbo(perulangan & array)
Aturan dan dasar pbo(perulangan & array)Rizki Ramdani
 
Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)Rizki Ramdani
 
Aturan dan dasar pbo
Aturan dan dasar pboAturan dan dasar pbo
Aturan dan dasar pboRizki Ramdani
 
Introducing Object oriented programming
Introducing Object oriented programmingIntroducing Object oriented programming
Introducing Object oriented programmingRizki Ramdani
 

More from Rizki Ramdani (6)

Method pada Java
Method pada JavaMethod pada Java
Method pada Java
 
Konsep (class & object)
Konsep (class & object)Konsep (class & object)
Konsep (class & object)
 
Aturan dan dasar pbo(perulangan & array)
Aturan dan dasar pbo(perulangan & array)Aturan dan dasar pbo(perulangan & array)
Aturan dan dasar pbo(perulangan & array)
 
Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)Aturan dan dasar pbo(operator)
Aturan dan dasar pbo(operator)
 
Aturan dan dasar pbo
Aturan dan dasar pboAturan dan dasar pbo
Aturan dan dasar pbo
 
Introducing Object oriented programming
Introducing Object oriented programmingIntroducing Object oriented programming
Introducing Object oriented programming
 

ATURAN DAN DASAR PEMROGRAMAN BERORIENTASI OBYEK (Kondisi & Perulangan