Penggunaan If-Elseif-Else
Apabila sebelumnya kita sudah mempelajari penggunaan if dan if-else yang digunakan untuk
memberikan pilihan proses terhadap dua kondisi, kini kita akan mempelajari tentang penggunaan if-
elseif-else yang digunakan untuk memberikan pilihan proses terhadap lebih dari dua kondisi.
Apabila nilai lebih dari atau sama dengan 85 maka nilai sama dengan A, apabila nilai kurang dari 85
namun lebih dari atau sama dengan 70 maka nilai sama dengan B, pabila nilai kurang dari 70 namun lebih
dari atau sama dengan 60 maka nilai sama dengan C, jika selain kondisi di atas, maka nilai sama dengan
E
Jika kita lihat pada kode diatas, dilakukan pengecekan terhadap variabel $nilai yang berisi nilai 70, jika
dijalankan maka hasilnya akan mencetak baris seperti di bawah ini :
Jika $nilai lebih dari atau sama dengan 85, maka cetak "Selamat Anda mendapat Nilai A".
Apabila kondisi di atas bernilai false maka akan lanjut melakukan pengecekan kondisi
dibawahnya.
Jika $nilai lebih dari atau sama dengan 70 namun $nilai kurang dari 85, maka cetak "Selamat
Anda mendapat Nilai B".
Apabila kondisi di atas bernilai false maka akan lanjut melakukan pengecekan kondisi
dibawahnya
Jika $nilai lebih dari atau sama dengan 60 namun $nilai kurang dari 70, maka cetak "Anda
mendapat Nilai C".
Apabila kondisi di atas bernilai false maka akan lanjut melakukan pengecekan kondisi
dibawahnya
Jika $nilai tidak terpenuhi dalam semua kondisi di atas maka cetak "Anda mendapat Nilai D".