Bandi memiliki 3 ekor kelinci. Setiap hari Bandi harus memberi 5 wortel untuk masing-masing kelinci. Berapakah total wortel yang harus dimiliki Bandi …
Mengapa diperlukan heat treatment pada baja berikan contohnya
Balok ABCD.EFGH dengan rusuk alas 4 cm dan tingginya 6 cm. Titik P adalah perpanjangan AB dengan AB : BP = 1 : 2. Jika θ adalah sudut antara garis HP …
uang menjadi bila berkelahi menyelimuti hatiku meminta seluruh hidupku, lagunya apa ya
angry furious 1klmpkspongebon
3. Suatu random sampel 15 keluarga bertujuan untuk melihat hubungan antara pengeluaran konsumsi dengan pendapatan [dalam ribuan ] data lampir : Keluar …
kau menghapuskan setiap luka mengingatkanku terbang mimpi terpendam agar semua akan menjadi nyata satukan hati dan tersenyum yang ada hanya ceria geng …
bantu jawab nomor 8-13 dong Kaka
tolong saya plsssss!!!!!!!!, secepatnya ya!!!!!
Agung Santosa, S.E memiliki NPWP 07.707.325.7.551.000. Status Kawin tanpa tanggungan. Pada 2017, bekerja pada BPR Arta Nugraha dengan gaji sebesar Rp …
Berikan Pengertian,Contoh,Kegunaan Dari Diesel Engine,Gosalin Engine,Gas Turbine,Rotary Engine,Steam Engine
Sebutkan nama2 dari komponen komputer berikut ini dan berikan fungsinya,Segera ya pliissss,mks
tolong bantu besok di kumpulin
Dalam mentransmisikan data pada layer transfor terdapat dua protocol yang berperan yaitu
mengapa kita perlu mengenal jaringan LAN sebelum mempelajari WAN
Apa makna dari Efesus 4 ayat 13-14
Dimana letak posisi jaringan WAN di antara jaringan yang lain
Apa kepanjangan dari plb dalam tik?
Tuliskan secara singkat sejarah Linux sampai dengan macam Distro Linux
No 2 - 6 No 1 udah ketemu
Selamat datang kembali di pakkoding.id para programer baru!
Kali ini kita akan membahas mengenai flow control percabangan if.
Sebelum masuk ke sintaks penggunaan blok percabangan if terlebih dahulu kita harus memahami apa itu percabangan. Istilah percabangan juga dikenal dengan istilah penyeleksian, control flow, decision, struktur kondisi, struktur if.
Sebagai contoh, jika dianalogikan, jika saya memiliki uang 10.000 rupiah saya akan membeli nasi goreng. Namun, jika saya memiliki uang 20.000 saya akan membeli coto Makassar. Saat ini saya memiliki uang 20.000 rupiah. Jika melihat pernyataan sebelumnya, maka dapat diketahui bahwa saya akan membeli coto Makassar.
Dari analogi yang diberikan di atas, kita dapat menyimpulkan bahwa percabangan adalah penentuan pengeksekusian statement berdasarkan kondisi tertentu.
Video 1. Penjelasan seleksi kondisi dan struktur if sederhana disertai contoh program
Blok percabangan “if” adalah salah satu bentuk blok pernyataan penyeleksian yang memungkinkan kita untuk memanipulasi alur pengeksekusian perintah pada program berdasarkan conditional expression tertentu. Dengan adanya blok percabangan ini, kita dapat membuat program berjalan secara fleksibel sesuai keadaan dari pengguna dan mesin. Terdapat beberapa jenis bentuk dari blok percabangan if. Kita akan mambahasnya satu persatu.
1. if
Pernyataan if adalah bentuk pernyataan percabangan yang paling sederhana. Bentuk percabangan ini digunakan untuk memutuskan apakah suatu pernyataan atau blok pernyataan tertentu akan dieksekusi atau tidak, jika kondisi tertentu benar maka blok pernyataan dieksekusi, namun jika salah maka tidak akan dieksekusi. if hanya memiliki 1 blok pilihan yang akan dieksekusi jika kondisi bernilai benar.
Sintaks if dan contoh
Berikut sintaks bentuk if yang paling sederhana:
if [kondisi] {
//pernyataan yang akan dieksekusi
//jika kondisi bernilai benar
}
Sintaks adalah aturan penulisan yang digunakan untuk membuat suatu ekspresi tertentu. Pada gambar 1 di atas kita telah melihat salah satu bentuk sintaks dari penggunaan seleksi kondisi if. Pada bagian kondisi akan diisi dengan ekspresi boolean yang menghasilkan nilai true atau false. Jika kondisi bernilai true maka blok perintah if akan dieksekusi. Namun, jika bernilai false, maka blok perintah tidak akan dieksekusi [dilompati].
Berdasarkan sintaks pada gambar 1, berikut contoh penggunaan sintaks if tersebut. Perhatikan gambar 2.
Berdasarkan contoh pada gambar 2, dapat diketahui bahwa kondisi bernilai true. Sehingga, blok perintah if di dalam { } akan dieksekusi.
Agar lebih jelas lagi berikut kami berikan contoh berbeda disertai flowchartnya. Lihat gambar 3.
Pada gambar 3 di atas, jika x kita isi dengan nilai 5 dan y dengan nilai 10 maka kondisi akan bernilai true. Karena kondisi [x