Contoh Program If Else, If Bercabang Menggunakan Python

Contoh program if else dan if bercabang menggunakan python merupakan Hal yang paling penting bersamaan dengan sistem perulangan yang mana keduanya merupakan logika penting yang harus dipahami dalam membuat sebuah Program.

Dilansir dari situs www.duniaprogramming.com If Else merupakan logika percabangan dalam menentukan kondisi benar atau salah, di mana aturan ini sangat di butuhkan dalam menentukan output sebuah program.

Contoh Program If Else, If Bercabang Menggunakan Python

Berikut beberapa contoh penulisan logika if else dan if bercabang menggunakan python lengkap dan detail.

 

Contoh Program If Else, If Bercabang Menggunakan Python

Berikut beberapa contoh penulisan program dengan Menggunakan If Else dan If Bercabang pada bahasa pemrograman Python.

Berikut adalah contoh program dengan struktur percabangan if-else di Python:

# Program untuk menentukan kategori nilai berdasarkan skor
skor = int(input("Masukkan skor: "))

if skor >= 80:
    kategori = "A"
else:
    kategori = "B"

print("Kategori nilai:", kategori)

Berikut adalah contoh program dengan struktur percabangan if-elif-else di Python:

# Program untuk menentukan kategori nilai berdasarkan skor
skor = int(input("Masukkan skor: "))

if skor >= 90:
    kategori = "A"
elif skor >= 80:
    kategori = "B"
elif skor >= 70:
    kategori = "C"
elif skor >= 60:
    kategori = "D"
else:
    kategori = "E"

print("Kategori nilai:", kategori)

Penjelasan:
Program di atas meminta pengguna untuk memasukkan skor menggunakan fungsi input() dan mengkonversi input menjadi bilangan bulat menggunakan int().

Selanjutnya, program menggunakan struktur percabangan if-elif-else untuk menentukan kategori nilai berdasarkan skor yang dimasukkan.

Jika skor lebih besar atau sama dengan 90, kategori diatur sebagai "A". Jika tidak, program akan melanjutkan ke kondisi berikutnya.

Jika skor lebih besar atau sama dengan 80, kategori diatur sebagai "B". Kembali, jika tidak memenuhi, program akan melanjutkan ke kondisi berikutnya.

Proses ini berlanjut untuk kondisi selanjutnya, yaitu jika skor lebih besar atau sama dengan 70, diatur sebagai "C", dan jika skor lebih besar atau sama dengan 60, diatur sebagai "D".
Jika tidak ada kondisi yang memenuhi, maka skor kurang dari 60 dan kategori diatur sebagai "E".

Terakhir, program mencetak kategori nilai yang sesuai dengan skor yang dimasukkan.
Anda dapat menyalin kode program di atas ke editor teks seperti Notepad atau Visual Studio Code, kemudian menyimpannya dengan ekstensi ".py", misalnya "kategori_nilai.py". 

Setelah itu, Anda dapat menjalankan program tersebut dengan cara membuka terminal dan mengetikkan perintah python kategori_nilai.py. Program akan meminta input skor dari pengguna dan menampilkan kategori nilai yang sesuai.