Fungsi dengan Bahasa Python
Fungsi dengan Bahasa Python
Program Menghitung Luas
#Contoh Fungsi pada bahasa pemrograman Python 3.8 (download)
#Program Menghitung Luas Persegi Panjang, Lingkaran dan Segitiga
# Daftar Fungsi
def menu():
print ("Menu Pilihan")
print ("1. Luas Persegi Panjang")
print ("2. Luas Lingkaran")
print ("3. Luas Segitiga")
print ("4. Keluar")
def luas_persegi():
print ("Menghitung Luas Persegi Panjang")
p=int(input("Masukkan Panjang : "))
l=int(input("Masukkan Lebar : "))
luas=p*l
print ("Luas Persegi Panjang adalah",luas)
print()
print ("Coba lagi [Y/N]")
back=input().upper()
if (back == "Y") :
menu()
else:
exit()
def luas_lingkaran():
print ("Menghitung Luas Lingkaran")
r=int(input("Masukkan Jari-jari : "))
luas=3.14 *(r**2)
print ("Luas Lingkaran adalah",luas)
print()
print ("Coba lagi [Y/N]")
back=input().upper()
if (back == "Y") :
menu()
else:
exit()
def luas_segitiga():
print ("Menghitung Luas Segitiga")
a=int(input("Masukkan Alas : "))
t=int(input("Masukkan Tinggi : "))
luas=(a*t)/2
print ("Luas Segitiga adalah",luas)
print()
print ("Coba lagi [Y/N]")
back=input().upper()
if (back == "Y") :
menu()
else:
exit()
# Program Menu
print()
print (" Selamat Datang di Program Menghitung Luas")
print()
menu()
print()
#Program Menghitung Luas Persegi Panjang, Lingkaran dan Segitiga
# Daftar Fungsi
def menu():
print ("Menu Pilihan")
print ("1. Luas Persegi Panjang")
print ("2. Luas Lingkaran")
print ("3. Luas Segitiga")
print ("4. Keluar")
def luas_persegi():
print ("Menghitung Luas Persegi Panjang")
p=int(input("Masukkan Panjang : "))
l=int(input("Masukkan Lebar : "))
luas=p*l
print ("Luas Persegi Panjang adalah",luas)
print()
print ("Coba lagi [Y/N]")
back=input().upper()
if (back == "Y") :
menu()
else:
exit()
def luas_lingkaran():
print ("Menghitung Luas Lingkaran")
r=int(input("Masukkan Jari-jari : "))
luas=3.14 *(r**2)
print ("Luas Lingkaran adalah",luas)
print()
print ("Coba lagi [Y/N]")
back=input().upper()
if (back == "Y") :
menu()
else:
exit()
def luas_segitiga():
print ("Menghitung Luas Segitiga")
a=int(input("Masukkan Alas : "))
t=int(input("Masukkan Tinggi : "))
luas=(a*t)/2
print ("Luas Segitiga adalah",luas)
print()
print ("Coba lagi [Y/N]")
back=input().upper()
if (back == "Y") :
menu()
else:
exit()
# Program Menu
print()
print (" Selamat Datang di Program Menghitung Luas")
print()
menu()
print()
#memanggil Fungsi luas_persegi, luas_lingkaran, luas_segitiga
while 1:
# input
pilih = input("Masukkan pilihan : ");
if pilih=="1":
luas_persegi()
elif pilih=="2":
luas_lingkaran()
elif pilih=="3":
luas_segitiga()
elif pilih=="4":
exit()
else:
print ("Maaf pilihan yang anda masukkan tidak tersedia")
print ("Coba lagi [Y/N]")
coba =input().upper()
if coba=="Y":
menu()
else:
exit()
while 1:
# input
pilih = input("Masukkan pilihan : ");
if pilih=="1":
luas_persegi()
elif pilih=="2":
luas_lingkaran()
elif pilih=="3":
luas_segitiga()
elif pilih=="4":
exit()
else:
print ("Maaf pilihan yang anda masukkan tidak tersedia")
print ("Coba lagi [Y/N]")
coba =input().upper()
if coba=="Y":
menu()
else:
exit()
Posting Komentar untuk "Fungsi dengan Bahasa Python"