If, If/else, switch SUSSI.

Slides:



Advertisements
Presentasi serupa
Pertemuan Ke-3 STRUKTUR PEMILIHAN.
Advertisements

Malang,22 November 2012
Praktikum Bahasa C Struktur Kendali.
STATEMENT KONDISI Adalah perintah yang memungkinkan
Universitas Muhammadiyah Malang Fakultas Teknik Jurusan Teknik Informatika Semester Genap Nur hayatin, S.ST.
Selection (pemilihan) As’ad Djamalilleil
Modul 3: Kendali program dan teknik penyimpanan data
Flow Control & Exception Handling
Struktur Kontrol.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
PERTEMUAN 2 Variabel, Ekspresi, Operator, dan Flow Control
PEMROGRAMAN BERORIENTASI OBJEK
MATERI 8 ALGORITMA DAN PEMROGRAMAN
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Pengenalan Pemrograman 1 Versi 2.0 Struktur kontrol.
- PERTEMUAN 4 - PERULANGAN
Flow Control & Looping Pertemuan 4 Pemrograman Berbasis Obyek Oleh Tita Karlita.
Pemprograman Terstruktur 1
Algoritma & Pemrograman 1
Struktur Kontrol Pemilihan
Struktur kontrol ∞ kondisi. ∞ if-else ,
Struktur kontrol.
03 Elemen Dasar Bahasa Java
Object-oriented Programming (OOP) with JAVA 2011/2012
Struktur Kontrol Keputusan
Bahasa Pemrograman IF CASE dan Perulangan
Struktur Kontrol Struktur kontrol if Struktur kontrol if-else
MODUL 3 PERULANGAN PERCABANGAN ARRAY
Struktur Kontrol #1 Keputusan
STRUKTUR KONTROL Bandung 2009, by hery dwi y.
Pemprograman Berorientasi Objek
Pemrograman Visual I Outline: Kondisi dan Aksi Selection Statement
STRUKTUR KONTROL.
Struktur Kontrol Pemilihan
PENGENDALI PROGRAM 1 Pokok bahasan :
Pengambilan Keputusan dan Pengulangan Proses
INPUT DATA, PERCABANGAN & PERULANGAN DENGAN JAVA
Struktur Kontrol Keputusan
Ekspresi Kondisi dan Pernyataan Berkondisi
PERCABANGAN & PERULANGAN DALAM JAVA
STRUKTUR KONTROL Bandung 2009, by hery dwi y.
PERTEMUAN 5 PENYELEKSIAN KONDISI.
PERCABANGAN.
PENGGUNAAN SWITCH PADA PHP
Algoritma & Pemrograman 1
Percabangan C++ Norma Amalia, ST., M.Eng.
Pertemuan ke 10 Perintah Bercabang.
BAB 4 Flow Control & Looping
PERCABANGAN Siti Mukaromah, S.Kom.
Pemrograman Web Lanjut “Pertemuan ke-3”
Percabangan dan Perulangan.
Algoritma & Pemrograman 3
PENERAPAN DASAR-DASAR SYNTAX JAVA
Percabangan/Seleksi.
Selection (pemilihan)
JAVA FUNDAMENTAL.
Struktur Kontrol #1 Keputusan
Dasar Bahasa Java.
Percabangan/Penyeleksian Kondisi
Flow Control & Exception Handling
STRUKTUR KONTROL PENYELEKSIAN KONDISI LANJUTAN…….
Pernyataan Kondisional, Perulangan dan Jump
Konsep Bahasa Pemrograman I Operator
UNIVERSITAS BUDI LUHUR FAKULTAS TEKNOLOGI INFORMASI HAL : 1 Pemrograman Berorientasi Objek Struktur Kontrol.
Struktur Kontrol Pemilihan
PERCABANGAN.
Pemrograman Web Lanjut “Pertemuan ke-3”
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.
Pengolahan grafik dan penambahan gambar
Transcript presentasi:

If, If/else, switch SUSSI

SAP Menggunakan Operator dan struktur kontrol percabangan

Kontrol Keputusan Statemen dari java yang mengizinkan user untuk memilih dan mengeksekusi blok kode dan mengabaikan blok kode yang lainnya.

Struktur Kontrol Keputusan Tipe-tipe: statement-if statement-if-else statement-if-else if

IF If mengandung suatu pernyataan tunggal yang dieksekusi jika ekspresi bersyarat adalah benar

if-statement Flowchart

if 2. if, else Untuk melakukan beberapa operasi yang berbeda jika salah satu ekspresi kondisional bernilai salah,

Flowchart

if 3. if, else if, else Bentuk if, else if, else memungkinkan untuk tiga atau lebih alternative pemrosesan.

Flowchart

Kesalahan Umum 1. Kondisi didalam statement if-statement tidak ditentukan dalam nilai boolean. Contoh, //SALAH int number = 0; if( number ){ //statement } Angka variabel tidak ditentukan sebagai nilai boolean. 2. Menulis elseif sebagai ganti dari else if.

Kesalahan Umum 3. Menggunakan = pengganti dari == sebagai pembanding. Contoh, //SALAH int number = 0; if( number = 0 ){ //statement } Seharusnya ditulis, //BENAR int number = 0; if( number = = 0 ){ // statement }

Switch Statement alternatif untuk melakukan pemilihan statement

statement-switch Ketika sebuah switch digunakan, Java akan menilai ekspresi switch, kemudian berpindah ke case yang pilihan dari pemilih sesuai dengan nilai dari ekspresi. Program mengeksekusi statement yang diminta dari point sebuah case sampai statement break dibaca, kemudian pindah ke statement awal setelah membaca akhir dari struktur switch. Jika tidak ada case yang sesuai, maka blok default akan dieksekusi. Catatan, bahwa bagian default merupakan pilihan.

Flowchart

Switch switch (ekspresi) { case nilai1: case nilai2: break; default:{ } }

package demoswitch2; public class DemoSwitch2 { public static void main(String[] args) { String bulan = null; String triwulan = null; int noBulan = 5; switch (noBulan) { case 1: bulan = "Januari"; break; case 2: bulan = "Februari"; break; case 3: bulan = "Maret"; break; case 4: bulan = "April"; break; case 5: bulan = "Mei"; break; case 6: bulan = "Juni"; break; case 7: bulan = "Juli"; break; case 8: bulan = "Agustus"; break; case 9: bulan = "September"; break; case 10: bulan = "Oktober"; break; case 11: bulan = "November"; break; case 12: bulan = "Desember"; break; default: { System.out.println ("Tidak ada bulan ke-" +noBulan); System.exit (1); }} case 1: case 2: case 3: case 4: { triwulan = "I"; break; } case 5: case 6: case 7: case 8: { triwulan = "II"; case 9: case 10: case 11: case 12: { triwulan = "III"; System.out.println ("Bulan ke-" +noBulan+ "("+ bulan+") masuk ke dalam triwulan " +triwulan );

LATIHAN 1. Buat program penilaian mahasiswa dengan ketentuan Jika nilai >=90 grade=A Jika nilai >=75 dan <=89 grade=B Jika nilai >=60 dan <=74 grade=C Jika nilai >=45 dan <=59 grade=D Jika nilai <=44 grade=E Tampilan : Masukkan nilai akhir : 42 Grade : E Kembangkan program ayo mandi menjadi dua kondisi dan tiga kondisi (Dengan inputan) Buatlah program dengan menggunakan switch