QUIZ CODINGAN SWITCH CASE
NAMA: BINTANG FAUSTA ILHAMI
KELAS: 2KA20
NPM: 10123249
Berikut ini codingan menu 1 inputan switch case dengan bahasa python.
sebagai contoh menginput data nama dan umur.
# Judul Program
print("=== Program Menu Sederhana ===")
print("1. Masukkan Data")
print("2. Keluar")
# Pilih menu
menu = int(input("Pilih menu (1-2): "))
# Gunakan match-case untuk switch-case
match menu:
case 1:
# Input data
nama = input("Masukkan nama kamu: ")
umur = input("Masukkan umur kamu: ")
print("\n=== Data yang Kamu Masukkan ===")
print(f"Nama: {nama}")
print(f"Umur: {umur} tahun")
case 2:
print("Keluar dari program. Sampai jumpa!")
case _:
print("Menu tidak valid!")
Berikut outputnya jika kamu memilih menu 1:
=== Program Menu Sederhana ===
1. Masukkan Data
2. Keluar
Pilih menu (1-2): 1
Masukkan nama kamu: Alex
Masukkan umur kamu: 21
=== Data yang Kamu Masukkan ===
Nama: Alex
Umur: 21 tahun
match-case, karena Python nggak punya switch-case kayak bahasa lain (misalnya C++ atau Java).Tampilkan Menu: Di awal, program nampilin dua pilihan:
- Menu 1: Masukkan data (nama sama umur).
- Menu 2: Keluar dari program.
Ambil Input Pilihan: Program nanya pengguna mau pilih menu nomor berapa, dan datanya dimasukin ke variabel
menu.Proses Pilihan (Switch-Case):
- Kalau pengguna pilih menu 1, program bakal nanya nama dan umur, terus hasilnya langsung ditampilin di layar.
- Kalau pilih menu 2, program cuma nampilin pesan perpisahan.
- Kalau inputnya nggak sesuai (misalnya pilih angka 3), program bakal bilang menunya nggak valid.
match menu:: Ini kayak "pintu gerbang" buat ngecek nilai inputmenu. Jadi program bakal lihat,menuini nilainya cocok sama case yang mana.case 1:: Kalau inputnya 1, program jalanin kode buat minta nama sama umur. Input itu nanti disimpan ke variabel, lalu ditampilkan.case 2:: Kalau inputnya 2, program keluar dengan pesan "Sampai jumpa!"case _:: Ini semacam default-nya. Kalau inputnya nggak sesuai, program kasih tahu bahwa inputnya salah.

Comments
Post a Comment