trading head

Contoh Program Percabangan dalam Python: Menyederhanakan Keputusan Logika

oleh
oleh
Contoh Program Percabangan dalam Python: Menyederhanakan Keputusan Logika

Sebelumnya kita sudah membahas mengenai percabanan pada python di artikel : Pemahaman Percabangan dalam Python: Panduan Lengkap. Sekarang pada artikel kali ini, saya akan memberikan beberapa contoh program percabangan dalam python dalam menyederhanakan keputusan logika.

Menyederhanakan keputusan logika ini meliputi menentukan bilangan positif atau negatif, menentukan bilangan ganjil genap, menentukan kategori umur, menghitung diskon pembeliah dan menentukan jenis segi tiga. Dari semua yang disebutkan itu akan saya bahas pada artikel ini. Berikut adalah beberapa contoh program percabangan yang mencakup berbagai situasi.

Contoh Program Percabangan dalam Python

berikut lima contoh program percabangan dalam python :

1. Menentukan Bilangan Positif atau Negatif

bilangan = int(input("Masukkan sebuah bilangan: "))

if bilangan > 0:
    print("Bilangan positif.")
elif bilangan < 0:
    print("Bilangan negatif.")
else:
    print("Bilangan nol.")

Program ini meminta pengguna untuk memasukkan bilangan dan menentukan apakah bilangan tersebut positif, negatif, atau nol.

2. Menentukan Bilangan Ganjil atau Genap

bilangan = int(input("Masukkan sebuah bilangan: "))

if bilangan % 2 == 0:
    print("Bilangan genap.")
else:
    print("Bilangan ganjil.")

Program ini mengecek sisa bagi dari bilangan untuk menentukan apakah bilangan tersebut genap atau ganjil.

3. Menentukan Kategori Umur

umur = int(input("Masukkan umur Anda: "))

if umur < 18:
    print("Anda masih di bawah umur.")
elif 18 <= umur < 30:
    print("Anda dewasa muda.")
else:
    print("Anda sudah dewasa.")

Program ini menentukan kategori umur berdasarkan rentang usia yang ditentukan.

4. Menghitung Diskon Pembelian

total_pembelian = float(input("Masukkan total pembelian: "))

if total_pembelian >= 1000000:
    diskon = 0.1 * total_pembelian
    total_pembayaran = total_pembelian - diskon
    print(f"Anda mendapatkan diskon sebesar Rp {diskon:.2f}")
    print(f"Total pembayaran setelah diskon: Rp {total_pembayaran:.2f}")
else:
    print("Maaf, Anda tidak mendapatkan diskon.")

Program ini memberikan diskon 10% jika total pembelian mencapai atau melebihi Rp 1.000.000.

5. Menentukan Jenis Segitiga

sisi_a = float(input("Masukkan panjang sisi A: "))
sisi_b = float(input("Masukkan panjang sisi B: "))
sisi_c = float(input("Masukkan panjang sisi C: "))

if sisi_a == sisi_b == sisi_c:
    print("Segitiga sama sisi.")
elif sisi_a == sisi_b or sisi_a == sisi_c or sisi_b == sisi_c:
    print("Segitiga sama kaki.")
else:
    print("Segitiga sembarang.")

Program ini menentukan jenis segitiga berdasarkan panjang sisi yang dimasukkan.

contoh – contoh program percabangan dalam python di atas membuktikan bahwa dengan python pun juga bisa dipergunakan untuk menyederhanakan keputusan logika, yang dimana ini dalam pembuatan sebuah aplikasi sangat diperlukan, sebagai contoh program kasir minimarket, dalam program kasir tentu diperlukan untuk menghitung diskon yang diberikan kepada pelanggan dalam event tertentu.

Sampai disini artikel mengenai contoh program percabangan dalam python ini, semoga contoh-contoh ini membantu Anda memahami konsep percabangan dalam Python!

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *