from geometry.persegi_panjang import hitung_luas_persegi_panjang, info as info_persegi_panjang from geometry.segitiga import hitung_luas_segitiga, info as info_segitiga # import geometry.segitiga as triangle print(info_segitiga()) hitung_luas_segitiga(10, 3) print(info_persegi_panjang()) hitung_luas_persegi_panjang(10, 3)
for i in range(0, 10): print(i + 1, luas_segitiga) #module tahab 1 pembuatan fungsi print('segitiga1') alas = 5 tinggi = 15 luas_segitiga = alas * tinggi / 2 print(luas_segitiga) print('segitiga2') alas = 3 tinggi = 6 luas_segitiga = alas * tinggi / 2 print(luas_segitiga) print(hitung_luas_segitiga('Segitiga3', 5, 15)) print(hitung_luas_segitiga('segitiga4', 3, 6)) print(hitung_luas_segitiga('segitiga5', 5, 10)) #module tahap 2 : pembuatan package print(hitung_luas_persegipanjang('Persegi 1', 10, 5)) print(hitung_luas_persegipanjang('Persegi 2', 10, 10)) #module tahap 3 : pembuatan class segitiga1 = Segitiga('segitiga 1 adalah class', 50, 3) print(segitiga1.title) print(segitiga1.hitung_luas()) segitiga2 = Segitiga('segitiga 2 adalah class', 150, 13) print(segitiga2.title) print(segitiga2.hitung_luas())
elif luas_segitiga == 30: print("cukupan") else: print("buesar bgt") # perulangan print("Dengan for") for i in range(0, 10): print(i+1, luas_segitiga) # modularisasi 1 => fungsi # # print("Segitiga 1") # alas = 20 # tinggi = 3 # luas_segitiga = alas * tinggi # print(luas_segitiga) print(hitung_luas_segitiga("Segitiga 1", 5, 15)) print(hitung_luas_segitiga("Segitiga 2", 3, 6)) print(hitung_luas_persegipanjang("Persegi Pjg 1", 10, 4)) print(hitung_luas_persegipanjang("Persegi Pjg 1", 11, 3)) # modularisasi tahap 3 => class segitiga1 = Segitiga('Segitiga 1 as class', 30, 4) print(segitiga1.hitung_luas()) segitiga2 = Segitiga('Segitiga 2 as class', 9, 2) print(segitiga2.hitung_luas())
alas = 10 tinggi = 30 luas_segitiga = alas * tinggi / 2 print(luas_segitiga) #menggunakan logika percabangan if luas_segitiga < 30: print('kecil') elif luas_segitiga == 30: print('pas') else: print('gede') # perulangan print('dengan for') for i in range(0, 10): print(i + 1, luas_segitiga) #modularisasi tahap 1 : pembuatan fungsi print(hitung_luas_segitiga('segitiga w', 5, 15)) print(hitung_luas_segitiga('segitiga o', 3, 6)) #modularisasi tahap 2 : pembuatan package print(hitung_luas_panjang('persegi 1', 10, 2)) print(hitung_luas_panjang('persegi 2', 5, 3))