Halo gan! Kembali lagi dengan saya penulis tampan nan rupawan!
Kali ini saya akan menjelaskan tentang percabangan tingkat menegah atau bisa dibilang percabangan ganda.
Kali ini saya akan menjelaskan tentang percabangan tingkat menegah atau bisa dibilang percabangan ganda.
Taukah kalian bahwa Bahasa C juga dapat digunakan untuk memberikan nilai?
Yaps, dengan percabangan ganda, semuanya jadi beres! Sistem penilaian otomatis telah diterapkan di pemerintahan, yaitu sistem LJK (Lembar Jawaban Komputer).
Saya akan mengupas cara membuat versi sederhananya. Bahkan, kalian bisa meng-input nilainya sendiri!
Mari buka Dev-C++ kalian, dan mulailah dengan perintah seperti biasa, yaitu #include<stdio.h> , #include<conio.h> dan juga int main().
Tambahkan perintah int <variabel>;
Saya akan menggunakan variabel sebagai nilai.
Untuk membuat teks agar pengguna memasukkan input nilai, tambahkan teks "Masukkan Nilai Ulangan : " dengan printf.
Kemudian tambahkan perintah scanf("%i" , &nilai);.
Perintah scanf berfungsi untuk melacak input dari user. dan "%i" digunakan untuk menentukan yang mana yang harus dilacak. Gunakan i atau d untuk merujuk pada int.
Kita sudah membuat input yang dapat disesuaikan user, sekarang bagian percabangannya. Karena kita akan membuat percabangan dengan 4 output, maka kalian harus tau satu lagi perintah, yaitu else if. Perintah else if dalam bahasa inggris artinya "selainnya, jika". Maka, kita harus menambah operator pembanding lagi.
Mari mulai dengan nilai 80 keatas, dan mendapat nilai A.
Maka perintahnya adalah if(nilai > 80).
Jika 70 keatas mendapat nilai B, maka perintahnya adalah if(nilai > 70).
Dan seterusnya...
Lalu tambahkan printf sebagai keterangan.
Nah, untuk percabangan yang kedua, kita menggunakan else if.
Tambahkan else if(nilai > 70) diluar brackets, lalu tambahkan printf untuk keterangan.
Dan begitu seterusnya hingga 4 percabangan. Perlu diingat untuk percabangan ini, perintah if harus berurutan dari besar ke kecil. Karena jika kita memasukkan nilai 70 terlebih dahulu daripada 80, maka hasil yang keluar adalah B. Kalian tidak ingin itu terjadi, kan? Oh ya, untuk percabangan terakhir, yaitu nilai dibawah 60, gunakan saja else, bukan else if.
Mari kita test dengan menggunakan Compile & Run atau dengan menekan F11. Beginilah hasilnya jika benar.
Gimana? Mudah atau ribet?
Semuanya tergantung pada pembaca dan penulis.
Share ke teman, pacar, mantan, selingkuhan, gebetan, ataupun yang lainnya dan tunjukkan bahwa programming itu menyenangkan!
Sekian tutorial dari saya,
Teruslah berkarya, wahai anak muda~!
Rekomendasi Penulis: