PROGRAM IF ELSE IPK SEDERHANA
Program di atas adalah program sederhana untuk mengecek apakah seorang mahasiswa memenuhi syarat untuk mendapatkan beasiswa berdasarkan IPK-nya. Penjelasan singkat mengenai kode program tersebut:
Baris 1 digunakan untuk mendeklarasikan variabel ipk sebagai tipe data double (bilangan desimal).
Baris 3 meminta pengguna memasukkan nilai IPK menggunakan perintah Input dan menyimpannya ke dalam variabel ipk.
Baris 5-9 adalah struktur percabangan If-ElseIf-End If. Program akan mengecek nilai ipk apakah memenuhi syarat untuk mendapatkan beasiswa atau tidak. Jika ipk lebih besar atau sama dengan 3.5, program akan mencetak output "Selamat Anda memenuhi syarat beasiswa!". Jika ipk lebih kecil atau sama dengan 3.0, program akan mencetak output "Maaf Anda tidak memenuhi syarat beasiswa!".
Sederhananya, program di atas menginformasikan kepada pengguna apakah ia memenuhi syarat untuk mendapatkan beasiswa atau tidak, berdasarkan nilai IPK yang diinputkan.
HASIL OUTPUT:
Jika diatas 3,5
SOURCE CODE:
Dim ipk As Double
Input "Masukkan nilai ipk: "; ipk
If ipk >= 3.5 Then
Print "Selamat Anda memenuhi syarat beasiswa!"
ElseIf ipk <= 3.0 Then
Print "Maaf Anda tidak memenuhi syarat beasiswa!"
End If
Dalam pemrograman, struktur percabangan if-else if sangat berguna untuk mengambil keputusan berdasarkan kondisi yang kompleks. Dalam kasus tertentu, ketika kita perlu mengecek lebih dari satu kondisi, struktur percabangan if-else if bisa menjadi pilihan yang tepat. Dalam menulis kode program, terkadang kita perlu melakukan banyak uji coba dan perbaikan untuk mencapai hasil yang diinginkan. Namun, dengan menggunakan struktur percabangan if-else if dengan tepat, kita dapat meminimalkan jumlah kode dan mengoptimalkan kinerja program. Oleh karena itu, pemahaman yang baik tentang struktur percabangan if-else if sangat penting bagi setiap programmer. Semoga artikel ini membantu Anda memahami konsep dasar tentang struktur percabangan if-else if dalam pemrograman dan memberikan inspirasi untuk meningkatkan kemampuan pemrograman Anda.
tugas yang sangat bagus dan bermanfaat bagi saya, teruskan 💪
BalasHapusTerimakasih mr Kumalala
Hapus