Berikut ini merupakan program untuk mencari luas pada bangun datar,dengan menggunakan phyton, berikut kodingannya:
print ('--------------------------------------------')
print ('program mencari luas-luas bangun datar')
print ('--------------------------------------------')
def luas_persegi() :
print ('--------------------------------------------')
print (' ' )
print (' ' )
print ('--------------------------------------------')
print ('program mencari luas persegi')
print ('--------------------------------------------')
x= float(input ('panjang sisi : '))
luasp= x*x
print (' ' )
print (luasp, 'cm2')
def luas_pp () :
print ('--------------------------------------------')
print (' ' )
print (' ' )
print ('--------------------------------------------')
print ('program mencari luas persegi panjang')
print ('--------------------------------------------')
x= float(input('masukkan panjangnya : '))
print (' ' )
y= float(input ('masukkan lebarnya : '))
c = x*y
print (' ' )
print ('luas persegi panjangnya adalah : ' , c , 'cm2')
def luas_segitiga () :
print ('--------------------------------------------')
print (' ' )
print (' ' )
print ('--------------------------------------------')
print ('program mencari luas segitiga' )
print ('--------------------------------------------')
x= float(input('masukkan alas segitiga : '))
y= float(input('masukkan tinggi segitiga :'))
a=0.5*x*y
print (' ' )
print ('luas segitiganya adalah : ' , a, 'cm2')
def luas_lingkaran () :
print ('--------------------------------------------')
print (' ' )
print (' ' )
print ('--------------------------------------------')
print (' program mencari luas lingkaran ')
print ('--------------------------------------------')
x = float(input('masukkan jari-jari lingkaran : '))
luas = 22/7*x*x
print ('')
print ('luas lingkarannya adalah : ' , luas , 'cm2')
def luas_jg () :
print ('--------------------------------------------')
print (' ' )
print (' ' )
print ('--------------------------------------------')
print (' program mencari luas jajaran genjang ')
print ('--------------------------------------------')
x= float(input('masukkan tinggi jajaran genjang : '))
y= float (input('masukkan alas jajaran genjang :' ))
luas = x*y
print ('')
print ('luas jajaran genjang adalah : ' , luas , 'cm2')
def luas_trapesium () :
print ('--------------------------------------------')
print (' ' )
print (' ' )
print ('--------------------------------------------')
print (' program mencari luas trapesium ')
print ('--------------------------------------------')
x= float (input('masukkan sisi atas trapesium : '))
y= float(input('masukkan sisi bawah trapesium : '))
z= float (input('masukkan tinggi trapesium : '))
luas = (x+y)*z/2
print ('')
print ('luas trapesiumnya adalah : ' , luas, 'cm2')
def luas_bk () :
print ('--------------------------------------------')
print (' ' )
print (' ' )
print ('--------------------------------------------')
print (' program mencari luas belah ketupat ')
print ('--------------------------------------------')
x= float(input('masukkan diagonal 1 : '))
y= float(input('masukkan diagonal 2 : ' ))
luas = 0.5*x*y
print ('')
print ('luas belah ketupatnya adalah : ', luas, 'cm2')
pil = int(input('pilihannya adalah : \n 1.persegi \n 2.persegi panjang \n 3.segitiga \n 4.lingkaran \n 5.jajaran genjang \n 6.trapesium \n 7.belah ketupat \n masukkan pilihan yang anda inginkan: '))
if pil == 1 :
luas_persegi ()
elif pil==2 :
luas_pp()
elif pil==3:
luas_segitiga()
elif pil==4 :
luas_lingkaran()
elif pil ==5 :
luas_jg()
elif pil== 6 :
luas_trapesium()
elif pil== 7 :
luas_bk()
else :
print (' ' )
print ('anda salah dalam melakukan input ')
berikut hasil outputnya yaaaa...........
Tidak ada komentar:
Posting Komentar