Menghitung luas dan keliling segitiga python

November 20, 2021

Menghitung luas dan keliling segitiga python


Python adalah bahasa pemograman yang sedang populer saat ini  , bahasa python merupakan bahasa pemograman sangat mudah untuk di pahami serta banyak tersedia library untuk memudahkan kita dalam membuat program  .pada kesempatan kali ini admin akan menjelaskan bagaimana cara membuat program menghitung luas dan keliling segitiga dengan menggunakan  bahasa python. simak berikut caranya

Pertama kita akan membuat Fungsi hitung luas dan hitung keliling segitiga

Rumus Luas Segitiga

untuk mencari luas segitiga rumus yang digunakan :

Luas = 1/2 * A * T

Membuat fungsi hitung luas


def htg_luas(alas,tinggi):
    # Luas = 1/2 * A * T
    htg = 1/2 * alas * tinggi
    return print("Hasil Luas Segitga = "+str(htg))


Rumus Keliling Segitiga

untuk mencari keliling  segitiga rumus yang digunakan :

Keliling = Sisi A + Sisi B + Sisi C

Membuat Fungsi Hitung Keliling


def htg_keliling(a,b,c):
    #Keliling = A + B + C
    htg = a + b + c
    return print("Hasil Keliling Segitiga = "+str(htg))


User Input Dan Menu

ketika user menjalankan program , user diminta untuk memilih terlebih dahulu operasi apa yang akan dikerjakan ,  dengan memasukan :

L = untuk luas

K = untuk Keliling

Jika bukan L atau K yang di input saat menu operasi maka program akan menampilkan pemberitahuan bahwa Operator tidak tersedia

jika pengguna memilih Luas maka selanjutnya program akan meminta input nilai alas dan tinggi segitiga lalu akan menjalankan fungsi htg_luas

jika pengguna memilih Keliling maka selanjutnya program akan meminta input nilai sisi A , b dan c  segitiga lalu akan menjalankan fungsi htg_keliling


# input user

print("Menu Operasi: Luas = L Keliling = K ")
pilihan = input("Pilih Operasi : ")

if pilihan == str("L"):
    alas = int(input("Masukkan Nilai Alas : "))
    tinggi = int(input("Masukkan Nilai Tinggi: "))
    htg_luas(alas,tinggi)
   
elif pilihan == str("K"):
    sisiA = int(input("Masukkan Nilai Sisi A: "))
    sisiB = int(input("Masukkan Nilai Sisi B: "))
    sisiC = int(input("Masukkan Nilai Sisi C:  "))
    htg_keliling(sisiA,sisiB,sisiC)
   
else:
    print("Operator Tidak Tersedia")


Code Program keseluruhan

kode program secara keseluruhan 

# hitung Luas
def htg_luas(alas,tinggi):
    # Luas = 1/2 * A * T
    htg = 1/2 * alas * tinggi
    return print("Hasil Luas Segitga = "+str(htg))
   
# hitung keliling
def htg_keliling(a,b,c):
    #Keliling = A + B + C
    htg = a + b + c
    return print("Hasil Keliling Segitiga = "+str(htg))

# input user

print("Menu Operasi: Luas = L Keliling = K ")
pilihan = input("Pilih Operasi : ")

if pilihan == str("L"):
    alas = int(input("Masukkan Nilai Alas : "))
    tinggi = int(input("Masukkan Nilai Tinggi: "))
    htg_luas(alas,tinggi)
   
elif pilihan == str("K"):
    sisiA = int(input("Masukkan Nilai Sisi A: "))
    sisiB = int(input("Masukkan Nilai Sisi B: "))
    sisiC = int(input("Masukkan Nilai Sisi C:  "))
    htg_keliling(sisiA,sisiB,sisiC)
   
else:
    print("Operator Tidak Tersedia")


Hasil RUN

output ketika menghitung luas segitiga


Output ketika menghitung keliling segitiga










Sekian Terimakasih Semoga Bermanfaat


Next Article
« Prev Post
Previous Article
Next Post »
Penulisan markup di komentar
  • Untuk menulis huruf bold gunakan <strong></strong> atau <b></b>.
  • Untuk menulis huruf italic gunakan <em></em> atau <i></i>.
  • Untuk menulis huruf underline gunakan <u></u>.
  • Untuk menulis huruf strikethrought gunakan <strike></strike>.
  • Untuk menulis kode HTML gunakan <code></code> atau <pre></pre> atau <pre><code></code></pre>, dan silakan parse kode pada kotak parser di bawah ini.

Comments


EmoticonEmoticon

Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.