Program Python Sederhana Menggunakan Google Colab
Nama : Sri Mulyaningsi Ali
NIM : 412424023
Prodi / Kelas : Matematika / B
Pada blog ini saya akan membahas mengenai Program menggunakan kode elif
beserta contoh sederhananya.
Dalam Pemograman, elif
adalah singkatan dari "else if
". Kode ini digunakan dalam struktur percabangan untuk mengevaluasi kondisi tambahan setelah mengecek kondisi pertama dengan if
.
Jika kondisi if
tidak terpenuhi, Program akan memeriksa kondisi yang ditentukan dalam elif
. Jika salah satu dari kondisi tersebut terpenuhi, blok kode yang terkait dengan kondisi itu akan dijalankan.
Berikut contoh Program sederhana menggunakan kode elif
.
1. Program Menentukan Nilai Ujian
Berikut merupakan program sederhana menggunakan kode elif
untuk menentukan nilai ujian
Program ini meminta pengguna untuk memasukkan niai ujian, kemudian menentukan grade berdasarkan nilai tersebut menggunakan if
dan elif
.
if nilai >= 90:
Jika nilai lebih dari satu atau sama dengan 90, maka grade adalah "A".
elif nilai >= 80:
Jika nilai lebih dari atau sma dengan 80 (dan kurang dari 90 karena kondisi if
sebelumnya tidak terpenuhi), maka grade adalah "B".
elif nilai >= 70:
Jika nilai lebih dari atau sama dengan 70 (dan kurang dari 80), maka grade adalah "C".
elif nilai >= 60:
Jika nilai lebih dari atau sama dengan 60 (dan kurang dari 70), maka grade adalah "D".
else:
Jika semua kondisi diatas tidak terpenuhi (nilai kurang dari 60),maka grade adalah "E".
Terakhir, Program akan mencetak grade yang telah ditentukan.
Contoh Penggunaan :
Jika pengguna memasukkan "95" outputnya adalah : "Grade Anda: A"
Jika pengguna memasukkan "82" outputnya adalah : "Grade Anda: B"
Jika pengguna memasukkan "55" outputnya adalah : "Grade Anda: E"
Program ini menunjukkan penggunaan elif
untuk membuat percabangan bertingkat dengan banyak kondisi.
2.Program Membuat Game Sederhana dengan Tingkat kesulitan
Berikut program sederhana menggunakan kode elif
membuat game sederhana dengan tingkat kesulitan
Secara keseluruhan, kode ini berfungsi sebagai mekanisme sederhana untuk menyesuaikan tingkat kesulitan soal berdasarkan pilihan pengguna.
tingkat_kesulitan = input ("Pilih tingkat kesulitan (mudah, sedang, sulit): ")
digunakan untuk meminta input dari pengguna. Teks dalam tanda kutip akan ditampilkan dalam layar sebagai prompt, meminta pengguna untuk menentukan kesulitan.
Jawaban yang diberikan oleh pengguna akan disimpan sebagai variabel tingkat_kesulitan.
if tingkat_kesulitan == "mudah" :
Merupakan kondisi pertama. Jika nilai variabel sama persis dengan string "mudah"
, maka kode if
akan berjalan.
Dan yang akan ditampilkan oleh program adalah "kamu memilih tingkat mudah. Pertanyaannya akan sangat sederhana"
Kode elif
akan berjalan jika kondisi if
sebelumnya tidak terpenuhi, dan program yang akan ditampilkan adalah nilai elif
yang telah ditentukan.
Kode else akan berjalan ketika kondisi if
dan elif
tidak terpenuhi, artinya yang akan dimasukkan oleh pengguna tidak valid sehingga yang ditampilkan oleh program adalah "tingkat kesulitan tidak valid. Mari kita mulai dari tingkat mudah"