Tugas 6 - Alpro 1 - SI UNIPDU
Tugas 6 Algoritma Pemrograman
Nama: Aditya Candra Maulana
NIM: 4121020
Prodi: Sistem Informasi - A
1. Jelaskan definisi percabangan
Struktur kontrol pemilihan atau percabangan adalah pernyataan dari Java yang mengijinkan user untuk memilih dan mengeksekusi blok kode spesifik dan mengabaikan blok kode yang lain.
2. Jelaskan jenis-jenis percabangan (if else dan switch case), sebutkan perbedaannya!
Percabangan IF/ELSE adalah percabangan dengan pilihan alternatif kalau kondisinya salah.
• IF: “Jika kondisi benar maka kerjakan ini, kalau tidak silahkan lanjut”
• IF/ELSE: “Jika kondisi benar maka kerjakan ini, kalau salah maka kerjakan yang itu, setelah itu lanjut
Sedangkan, Percabangan SWITCH/CASE sebenarnya adalah bentuk lain dari IF/ELSE/IF. Bedanya, percabangan ini menggunakan kata kunci switch dan case. Formatnya juga berbeda, tapi cara kerjanya sama.
Perbedaan If Else dan Switch Case
Switch case ini hampir sama dengan percabangan yang lain yaitu if else, hanya saja penggunaan switch case untuk mengecek data yang bertipe karakter dan integer.
3. Sebutkan jenis-jenis percabangan if else (1 kasus, 2 kasus, banyak kasus) jelaskan dan berikan contohnya masing-masing.
a. Percabangan 1 kasus
Percabangan ini hanya memiliki satu pilihan. Artinya, hanya pilihan di dalam IF yang akan dikerjakan kalau kondisinya benar.
Contoh source code:
b. Percabangan 2 kasus
Percabangan dua kasus dengan bentuk IF/ELSE memiliki dua pilihan alternatif, jika pilihan pertama salah, maka mengerjakan yang kedua.
Contoh source code:
c. Percabangan banyak kasus
Percabangan banyak kasus dengan bentuk IF/ELSE IF / ELSE memiliki banyak pilihan alternatif.
Contoh source code:
4. Jelaskan definisi percabangan switch case, jelaskan dan berikan contohnya.
Switch case adalah suatu bentuk kondisi percabangan dimana jika suatu kondisi benar(true), maka blok kode bernilai true akan dijalankan.
Switch case ini hampir sama dengan percabangan yang lain yaitu if else, hanya saja penggunaan switch case untuk mengecek data yang bertipe karakter dan integer.
Komentar
Posting Komentar