0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
5 tayangan16 halaman
Dokumen ini membahas tentang input keyboard pada Java, penanganan error, percabangan IF/ELSE, dan tugas mata kuliah pemrograman dasar untuk membuat program dengan nested IF yang dikumpulkan melalui google drive.
Dokumen ini membahas tentang input keyboard pada Java, penanganan error, percabangan IF/ELSE, dan tugas mata kuliah pemrograman dasar untuk membuat program dengan nested IF yang dikumpulkan melalui google drive.
Dokumen ini membahas tentang input keyboard pada Java, penanganan error, percabangan IF/ELSE, dan tugas mata kuliah pemrograman dasar untuk membuat program dengan nested IF yang dikumpulkan melalui google drive.
Prodi S1 Sistem Informasi – Fakultas Teknologi Dan Informatika
Oleh : Pradita Maulidya Effendi
InputStreamReader Membaca data per baris yang Import Library Java IO (Input BufferedReader diinputkan user Output) io.*
Throws IOException Menangkap bug/error yg terjadi
Error Handling ketika program dijalankan Try…….Catch….
Menerima inputan dari
BufferedReader readLine() keyboard
Pradita Maulidya Effendi, M.Kom. 2
Error Handling MK PEMROGRAMAN DASAR (36278) | KELAS P3 Prodi S1 Sistem Informasi – Fakultas Teknologi Dan Informatika
Oleh : Pradita Maulidya Effendi
Try…catch…
Throws IOException
Pradita Maulidya Effendi, M.Kom. 4
4. Percabangan MK PEMROGRAMAN DASAR (36278) | KELAS P3 Prodi S1 Sistem Informasi – Fakultas Teknologi Dan Informatika
Oleh : Pradita Maulidya Effendi
Contoh alur program sederhana Sumber: Petani Kode, 2015
Pradita Maulidya Effendi, M.Kom. 6
Contoh alur program dg percabangan Sumber: Petani Kode, 2015
Pradita Maulidya Effendi, M.Kom. 7
Apa itu percabangan?
Pengambilan opsi program berdasarkan kondisi True atau False
Cara penulisan percabangan dalam pemrograman Java :
• IF • IF/ELSE • IF/ELSE/IF atau Switch – Case
Pradita Maulidya Effendi, M.Kom. 8
Syarat dalam Kondisi Percabangan Untuk membandingkan 2 nilai Untuk membandingkan 2 nilai atau lebih
Pradita Maulidya Effendi, M.Kom. 9
Percabangan IF
Pernyataan di dalam IF akan
dikerjakan jika kondisinya benar.
Jika kondisi salah, maka tidak akan
melakukan apa-apa.
Contoh penulisan IF pada Java
Pradita Maulidya Effendi, M.Kom. 10
Percabangan IF/ELSE Jika kondisi benar, maka program mengerjakan perintah pada jalur true.
Jika kondisi salah, maka
mengerjakan perintah pada jalur false.
Contoh penulisan IF/ELSE
pada Java
Pradita Maulidya Effendi, M.Kom. 11
Percabangan IF/ELSE dg Operator Ternary
Operator Ternary = IF/ELSE Contoh penggunaan operator Ternary
Pradita Maulidya Effendi, M.Kom. 12
Percabangan IF/ELSE/IF Percabangan ini memiliki lebih dari 2 opsi untuk dijalankan.
Contoh penulisan IF/ELSE/IF
Pradita Maulidya Effendi, M.Kom. 13
Percabangan Switch – Case Switch Case = IF/ELSE/IF
case 1 artinya nilai variabel yang akan dibandingkan,
apakah nilainya sama dengan 1 atau tidak. Jika sama, maka program menjalankan kode yg ada di dalam case 1. break artinya berhenti. Ini untuk memerintahkan komputer untuk berhenti mengecek case yang lainnya. default artinya jika nilai variabel tidak ada yang sama dengan pilihan case di atas, maka kerjakan kode yang ada di dalam default. Pilihan default bisa juga tidak memiliki break, karena dia adalah pilihan terakhir. Artinya pengecekan akan berakhir di situ
Pradita Maulidya Effendi, M.Kom. 14
TUGAS MINGGU DEPAN
Membuat program dengan menggunakan Nested IF
▪ Bersifat individu ▪ Tema bebas. Minimal ada 2 Nested IF ▪ Masing-masing mahasiswa studi kasusnya tidak boleh sama ▪ Dikumpulkan programnya melalui google drive yang dibuat oleh ketua kelas ▪ Pengumpulan paling lambat hari Sabtu, 04 April 2020. Pk. 17.00 ▪ Format pengumpulan tugas NIM_Nama.zip 15 Thanks! Jika ada pertanyaan silahkan menghubungi via : ▪ Email : pradita@dinamika.ac.id ▪ Grup WA