Top Advertisement

Algoritma dan Flowchart Menghitung Luas dan Volume Tabung

Algoritma dan Flowchart Menghitung Luas dan Volume Tabung
gambar thumbnail / featured : Algoritma dan Flowchart Menghitung Luas dan Volume Tabung

Tabung adalah suatu bangun ruang 3 dimensi yang dibentuk oleh dua buah lingkaran yang identik atau sama yang disusun sejajar dan sebuah persegi panjang yang mengelilingi kedua lingkaran tersebut. 

Tabung mempunyai 3 bidang sisi yaitu sisi alas dan tutup yang berbentuk lingkaran dan sisi selimut yang berupa persegi panjang. 

Berikut penampakan tabung. 

Gambar sisi-sis tabung
Gambar jaring-jaring tabung
Jaring-jaring tabung



Artikel terkait: 

  1. Algoritma dan Flowchart Luas Lingkaran
  2. Algoritma dan Flowchart Luas Persegi Panjang





Rumus Matematika Luas dan Volume Tabung

Sebelum membuat Algoritma dan Flowchart, kita perlu tahu rumus matematika untuk menghitung Luas dan Volume Tabung. 

# Rumus Luas Permukaan Tabung

Karena tabung adalah bangun ruang. Luas yang kita hitung adalah luas permukaan tabung, yaitu 2 sisi lingkaran dan 1 sisi selimut. 

Rumusnya: 

L = 2 x π x r x (r + t) 



# Rumus Volume Tabung

Pada dasarnya, untuk menghitung volume tabung adalah Luas Alas x Tinggi. 

Rumusnya: 

V = π x r2 x t


Luas alas tabung berbentuk lingkaran, kamu bisa lihat algoritma dan flowchartnya di : Algoritma dan Flowchart Menghitung Luas Lingkaran.


Keterangan: 

  • L : Luas.
  • V : Volume.
  • π : Phi bernilai 22/7 untuk jari-jari kelipatan 7 dan 3,14 untuk jari-jari bukan kelipatan 7. 
  • r : Jari-jari.
  • t : Tinggi tabung. 



Algoritma Menghitung Luas dan Volume Tabung

Membuat Algoritma harus efisien dan menghasilkan output yang tepat. Karena matematika adalah ilmu pasti, jadi jika hasilnya tidak sama maka berarti ada yang salah dalam algoritmanya. 

Berikut saya sajikan algoritma yang tepat untuk menghitung Luas Permukaan dan Volume Tabung. 

# Algoritma Menghitung Luas Permukaan Tabung

Berikut Algoritma dalam Bahasa Natural: 

  1. Mulai. 
  2. Input panjang jari-jari.
  3. Input tinggi tabung.
  4. Cek apakah jari-jari kelipatan tujuh. Jika iya, maka Phi = 22/7. Jika tidak, maka Phi = 3,14.
  5. Hitung Luas dengan rumus: L = 2 x Phi x r x (r + t). 
  6. Tampilkan Luas. 
  7. Selesai.  

Penjelasan: Karena dalam aturannya, untuk r atau jari-jari yang merupakan kelipatan 7 Phi = 22/7, dan Phi = 3,14 untuk r bukan kelipatan 7, maka algoritma ini kita lakukan pengecekan kondisi pada langkah 4. 

Jika ini tidak dilakukan atau hanya menggunakan Phi = 3,14, maka hasil perhitungan akan tidak sesuai.  

  


Kemudian Algoritma Luas Tabung dalam Bahasa Semu (Pseudocode):

HITUNG_LUAS_PERMUKAAN_TABUNG

Deklarasi variabel: 
Phi, L, r, t

Algoritma: 
MULAI
	MASUKAN r
	MASUKAN t
	
	#cek apakah r kelipatan 7
		JIKA r % 7 = 0, MAKA  #jika sisa bagi r dengan 7 adalah 0, maka
			Phi = 22/7
		JIKA TIDAK
			Phi = 3.14	
	

	L = 2 * (Phi) * r * t * (r + t) 
	
	TAMPILKAN "Luas Tabung:" + L 

SELESAI
  


# Algoritma Menghitung Volume Tabung

Berikut Algoritma Volume Tabung dalam Bahasa Natural: 

  1. Mulai. 
  2. Input panjang jari-jari.
  3. Input tinggi tabung.
  4. Cek apakah jari-jari kelipatan tujuh. Jika iya, maka Phi = 22/7. Jika tidak, maka Phi = 3,14.
  5. Hitung Volume dengan rumus: V = Phi x r2 x t. 
  6. Tampilkan Luas. 
  7. Selesai.  

Lalu Algoritma Volume Tabung dalam Bahasa Semu (Pseudocode):

HITUNG_VOLUME_TABUNG

Deklarasi variabel: 
Phi, L, r, t

Algoritma: 
MULAI
	MASUKAN r
	MASUKAN t
	
	#cek apakah r kelipatan 7
		JIKA r % 7 = 0, MAKA  #jika sisa bagi r dengan 7 adalah 0, maka
			Phi = 22/7
		JIKA TIDAK
			Phi = 3.14	
	

	V = Phi * r * r * t 
	
	TAMPILKAN "Volume Tabung:" + V

SELESAI
  


Flowchart Menghitung Luas dan Volume Tabung

Sekarang kita ubah Algoritma yang telah kita buat menjadi Flowchart. Materi tentang Flowchart dan Simbol-Simbolnya telah tersedia di artikel ZendCode sebelumnya. 

Kamu bisa membacanya di: 

  1. Flowchart: Diagram yang Menggambarkan Urutan Langkah
  2. Mengenal Simbol-Simbol dalam Flowchart (Dasar dan Lanjutan)


# Flowchart Menghitung Luas Permukaan Tabung



Flowchart Menghitung Luas Permukaan Tabung


Penjelasan Flowchart: 
  • Simbol Terminator (Persegi Panjang sudut melengkung) dengan teks "MULAI/SELESAI" menunjukkan awal dan akhir Flowchart.
  • Simbol Data Input (Jajar Genjang) digunakan untuk menyatakan langkah mengambil input berupa jari-jari dan tinggi tabung.
  • Simbol Decision/Keputusan (Belah Ketupat/Diamond) menandakan langkah pengecekan kondisi yang memunculkan dua pilihan. 
  • Simbol Proses (Persegi Panjang) menyatakan sebuah proses, tindakan, atau aksi. Disitu kita gunakan dalam tindakan inisialisasi variabel Phi dan Proses Perhitungan Luas. 
  • Simbol Display digunakan untuk menampilkan output ke layar komputer sehingga dapat dilihat pengguna.  



# Flowchart Menghitung Volume Tabung

Flowchart dibawah ini sama seperti sebelumnya. Hanya kita ubah pada Proses Perhitungan Luas menjadi Volume. 

Gambar Flowchart Menghitung Volume Tabung




Akhir Kata

Tidak semua orang memiliki algoritma yang sama. Masing-masing memiliki cara tersendiri untuk menyelesaikan sebuah tugas atau masalah. 

Algoritma yang saya sajikan mungkin berbeda dengan situs lain. Kamu bisa bandingkan Algoritma mana yang paling baik menurutmu.