Jawaban:
1.
def cek_bulan(angka_bulan):
if angka_bulan == 1:
return "Januari"
elif angka_bulan == 2:
return "Februari"
elif angka_bulan == 3:
return "Maret"
elif angka_bulan == 4:
return "April"
elif angka_bulan == 5:
return "Mei"
elif angka_bulan == 6:
return "Juni"
elif angka_bulan == 7:
return "Juli"
elif angka_bulan == 8:
return "Agustus"
elif angka_bulan == 9:
return "September"
elif angka_bulan == 10:
return "Oktober"
elif angka_bulan == 11:
return "November"
elif angka_bulan == 12:
return "Desember"
else:
return "Angka bulan yang dimasukkan tidak valid."
angka_bulan = int(input("Masukkan angka bulan (1-12): "))
nama_bulan = cek_bulan(angka_bulan)
if nama_bulan != "Angka bulan yang dimasukkan tidak valid.":
print("\033[91mAngka", angka_bulan, "menunjukkan bulan", nama_bulan)
print("\033[91m" + nama_bulan)
2.
while True:
# Cetak menu
print("==== MENU")
print("1. Baca data")
print("2. Cetak data")
print("3. Ubah data")
print("4. Hapus data")
print("5. Keluar program")
# Baca nomor pilihan menu dari pengguna
pilihan = input("Pilihan Anda = ")
# Cek nomor pilihan menu
if pilihan == "1":
print("Anda memilih menu nomor 1: Baca data")
# Lakukan operasi untuk menu nomor 1
elif pilihan == "2":
print("Anda memilih menu nomor 2: Cetak data")
# Lakukan operasi untuk menu nomor 2
elif pilihan == "3":
print("Anda memilih menu nomor 3: Ubah data")
# Lakukan operasi untuk menu nomor 3
elif pilihan == "4":
print("Anda memilih menu nomor 4: Hapus data")
# Lakukan operasi untuk menu nomor 4
elif pilihan == "5":
print("Anda memilih menu nomor 5: Keluar program")
break # Keluar dari loop jika menu nomor 5 dipilih
print("Pilihan tidak valid. Silakan pilih nomor menu yang tersedia.")
3.
import math
def hitung_luas(panjang, lebar):
return panjang * lebar
def hitung_keliling(panjang, lebar):
return 2 * (panjang + lebar)
def hitung_diagonal(panjang, lebar):
return math.sqrt(panjang**2 + lebar**2)
print("Menu:")
print("1) Luas")
print("2) Keliling")
print("3) Panjang diagonal")
print("4) Keluar program")
pilihan = input("Pilih menu (1-4): ")
if pilihan == '1':
panjang = float(input("Masukkan panjang: "))
lebar = float(input("Masukkan lebar: "))
luas = hitung_luas(panjang, lebar)
print("Luas persegi panjang:", luas)
elif pilihan == '2':
keliling = hitung_keliling(panjang, lebar)
print("Keliling persegi panjang:", keliling)
elif pilihan == '3':
diagonal = hitung_diagonal(panjang, lebar)
print("Panjang diagonal:", diagonal)
elif pilihan == '4':
print("Terima kasih telah menggunakan program.")
break
print("Pilihan tidak valid. Silakan pilih menu yang tersedia.")
lanjutkan = input("Apakah Anda ingin memilih lagi? (y/n): ")
if lanjutkan.lower() != 'y':
Penjelasan:
Code ini menggunakan pemograman python.
Semoga membantu :)
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
Jawaban:
1.
def cek_bulan(angka_bulan):
if angka_bulan == 1:
return "Januari"
elif angka_bulan == 2:
return "Februari"
elif angka_bulan == 3:
return "Maret"
elif angka_bulan == 4:
return "April"
elif angka_bulan == 5:
return "Mei"
elif angka_bulan == 6:
return "Juni"
elif angka_bulan == 7:
return "Juli"
elif angka_bulan == 8:
return "Agustus"
elif angka_bulan == 9:
return "September"
elif angka_bulan == 10:
return "Oktober"
elif angka_bulan == 11:
return "November"
elif angka_bulan == 12:
return "Desember"
else:
return "Angka bulan yang dimasukkan tidak valid."
angka_bulan = int(input("Masukkan angka bulan (1-12): "))
nama_bulan = cek_bulan(angka_bulan)
if nama_bulan != "Angka bulan yang dimasukkan tidak valid.":
print("\033[91mAngka", angka_bulan, "menunjukkan bulan", nama_bulan)
else:
print("\033[91m" + nama_bulan)
2.
while True:
# Cetak menu
print("==== MENU")
print("1. Baca data")
print("2. Cetak data")
print("3. Ubah data")
print("4. Hapus data")
print("5. Keluar program")
# Baca nomor pilihan menu dari pengguna
pilihan = input("Pilihan Anda = ")
# Cek nomor pilihan menu
if pilihan == "1":
print("Anda memilih menu nomor 1: Baca data")
# Lakukan operasi untuk menu nomor 1
elif pilihan == "2":
print("Anda memilih menu nomor 2: Cetak data")
# Lakukan operasi untuk menu nomor 2
elif pilihan == "3":
print("Anda memilih menu nomor 3: Ubah data")
# Lakukan operasi untuk menu nomor 3
elif pilihan == "4":
print("Anda memilih menu nomor 4: Hapus data")
# Lakukan operasi untuk menu nomor 4
elif pilihan == "5":
print("Anda memilih menu nomor 5: Keluar program")
break # Keluar dari loop jika menu nomor 5 dipilih
else:
print("Pilihan tidak valid. Silakan pilih nomor menu yang tersedia.")
3.
import math
def hitung_luas(panjang, lebar):
return panjang * lebar
def hitung_keliling(panjang, lebar):
return 2 * (panjang + lebar)
def hitung_diagonal(panjang, lebar):
return math.sqrt(panjang**2 + lebar**2)
while True:
print("Menu:")
print("1) Luas")
print("2) Keliling")
print("3) Panjang diagonal")
print("4) Keluar program")
pilihan = input("Pilih menu (1-4): ")
if pilihan == '1':
panjang = float(input("Masukkan panjang: "))
lebar = float(input("Masukkan lebar: "))
luas = hitung_luas(panjang, lebar)
print("Luas persegi panjang:", luas)
elif pilihan == '2':
panjang = float(input("Masukkan panjang: "))
lebar = float(input("Masukkan lebar: "))
keliling = hitung_keliling(panjang, lebar)
print("Keliling persegi panjang:", keliling)
elif pilihan == '3':
panjang = float(input("Masukkan panjang: "))
lebar = float(input("Masukkan lebar: "))
diagonal = hitung_diagonal(panjang, lebar)
print("Panjang diagonal:", diagonal)
elif pilihan == '4':
print("Terima kasih telah menggunakan program.")
break
else:
print("Pilihan tidak valid. Silakan pilih menu yang tersedia.")
lanjutkan = input("Apakah Anda ingin memilih lagi? (y/n): ")
if lanjutkan.lower() != 'y':
print("Terima kasih telah menggunakan program.")
break
Penjelasan:
Code ini menggunakan pemograman python.
Semoga membantu :)