@moifal_a
Kali ini kita akan membahas tentang bagaimana
cara membuat program yang dapat menghitung luas semua bangun datar yang ada,
program ini akan kita buat dengan Bahasa pemrograman Canopy.
Program "Menghitung Luas Bangun Datar" ini dapat digunakan
untuk menghitung :
- Luas Bangun Persegi
- Luas Bangun Persegi panjang.
- Luas Bangun Segitiga.
- Luas Bangun Lingkaran.
- Luas
Bangun Jajaran Genjang.
- Luas
Bangun Trapesium.
- Luas
Bangun Belah Krtupat.
- Luas
Bangun Layang-Layang
Bagi
kalian yang ingin belajar membuat
program Luas bangun datar, dapat mempelajari materi dibawah ini,
# Kllik File => New ( Ctrl + N)
Dan berikut ini adalah source code yang akan kita gunakan untuk membuat Program tersebut.
# Buka aplikasi Canopy
# Setelah terbuka, pilih Editor# Kllik File => New ( Ctrl + N)
Dan berikut ini adalah source code yang akan kita gunakan untuk membuat Program tersebut.
print
('--------------------------------------------')
print ('program mencari 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 ('luas persegi adalah : ' , 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 panjang 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 segitiga 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 lingkaran 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 trapesium 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 ketupat adalah : ', luas, 'cm2')
def luas_layang2 () :
print ('--------------------------------------------')
print (' ' )
print (' ' )
print ('--------------------------------------------')
print (' program mencari luas layang-layang ')
print ('--------------------------------------------')
x= float(input('masukkan diagonal 1 : '))
y= float(input('masukkan diagonal 2 : ' ))
luas = 0.5*x*y
print ('')
print ('luas layang-layang 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 8.layang-layang \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()
elif pil== 8 :
luas_layang2()
else :
print (' ' )
print ('Pilihan anda salah!!! ')
#Langkah selanjutnya adalah klik “RUN” atau
tekan Ctrl + R
#Kemudian Save, klik save, lalu isi Name terserah kalian namun belakangnya ditambahkan .py agar bisa dijalankan dalam program Canopy lalu Save.
#Kemudian Save, klik save, lalu isi Name terserah kalian namun belakangnya ditambahkan .py agar bisa dijalankan dalam program Canopy lalu Save.
#Jika berhasil Nampak akan seperti bawah ini,
#THE END,
semoga berhasil
Inilah
sedikit info yang bisa disampaikan, semoga bermanfaat,
Happy Coding….
0 komentar:
Posting Komentar