hobingoding.com - Halo coders. Tabung atau silinder merupakan sebuah bangun ruang yang memiliki bentuk alas berupa lingkaran. Bentuk tabung atau silinder ini biasanya dapat kamu jumpai pada benda-benda seperti toples, gelas, kaleng, dan sebagainya.
Pada postingan kali ini kita akan membuatkan program menghitung luas permukaan dari tabung menggunakan Python. Rumus yang akan kita gunakan yaitu: 2 * phi * r * (r + r) dengan asumsi bahwa tabung kita ini memiliki alas dan tutup.
Permasalahan
Buatlah program untuk menghitung luas permukaan tabung.
Test Case
Input Jari-jari : 7
Input Tinggi : 10
Luas Permukaan Tabung : 747.32
Kode Program
print("Program Menghitung Luas Permukaan Tabung")
print("visit us hobingoding.com")
print()
# Input Jari-jari
r = int(input("Input Jari-jari : "))
# Input Tinggi
t = int(input("Input Tinggi : "))
# Hitung Luas Permukaan
luas_permukaan = 2 * 3.14 * r * (r + t)
print("Luas Permukaan Tabung : %.2f"%luas_permukaan)
Lihat source code melalui github: fandipres
Output Program
Penjelasan Program
Sesuai dengan rumus di atas, di sini saya membuatkan dua buah input untuk menerima nilai jari-jari dan tinggi yang kemudian saya simpan dalam variabel r dan t. Kita di sini hanya membutuhkan dua buah input karena pada rumusnya kita hanya membutuhkan nilai r dan t untuk dapat melakukan penghitungan luas permukaan tabung.
Nilai r dan t yang telah diinput kemudian kita gunakan untuk menghitung luas permukaan tabung yang hasilnya kita simpan dalam variabel luas_permukaan. Untuk nilai phinya sendiri kita menggunakan nilai 3.14 yang langsung saya tuliskan pada rumus yang digunakan. Terakhir saya menampilkan hasil penghitungannya dengan melakukan print terhadap luas_permukaan.
Masih bingung atau punya pertanyaan lain? Feel free to ask me in comment section below guys.