Home > Programming > Program untuk Perhitungan Silinder dengan Java

Program untuk Perhitungan Silinder dengan Java


Pada artikel sebelumnya telah dibahas implementasi perhitungan matematika dengan java. Perhitungan yang akan dibahas pada artikel ini adalah tentang perhitungan silinder. Dimana silinder itu sendiri merupakan bangun ruang tiga dimensi yang dibentuk oleh dua buah lingkaran identik yang sejajar dan sebuah persegi panjang yang mengelilingi kedua lingkaran tersebut. Kedua lingkaran disebut sebagai alas dan tutup tabung serta persegi panjang yang menyelimutinya disebut sebagai selimut tabung. Beberapa perhitungan yang akan diimplementasikan di sini adalah perhitungan luas alas, selimut, permukaan, dan volume dari silinder tersebut. Sebagimana diketahui luas alas silinder merupakan luas lingkarannya, sedangkan luas selimutnya adalah luas persegi atau persegi panjang yang menyelimutinya dan luas permukaannya didapat dari luas lingkarannya ditambahkan dengan luas persegi atau persegi panjang yang menyelimutinya serta Volumenya didapatkan dengan mengalikan luas lingkaran atas atau bawahnya dengan lebar dari selimutnya atau tinggi silindernya(h).

Sourcodenya dapat dilihat sebagai berikut :

import javax.swing.*;
/**
 *
 * @author Goes Redy
 */
public class Silinder {
    public static void main(String[] args) {
        System.out.println("Program untuk perhitungan silinder :");
        String jari = "";
        jari = JOptionPane.showInputDialog("Masukkan jari - jarinya : ");
        int r=Integer.parseInt(jari);
        String tinggi = "";
        tinggi = JOptionPane.showInputDialog("Masukkan tingginya : ");
        int h=Integer.parseInt(tinggi);
	System.out.println ("Jari-jari = "+(r)+", tinggi = "+(h));
        System.out.println ("Luas alas = "+((3.14*r*r)*2));
        System.out.println ("Luas selimut = "+(2*3.14*r*h));
        System.out.println ("Luas permukaannya = "+(((3.14*r*r)*2)+(2*3.14*r*h)));      
        System.out.println ("Volumenya = "+((3.14*r*r)*h)); 
    }
}

Seperti yang bisa dilihat pada sourcecode di atas, beberapa rumus yang langsung diterapkan pada java. Pada luas permukaannya rumusnya kelihatan panjang karena luas alas dan luas selimutnya tidak disimpan dalam sebuah variabel jadi mesti dibuat semuanya. Padahal jika anda menyimpannya dalam variabel, kita hanya akan perlu menambahkannya saja.
Hasilnya :

Categories: Programming Tags:
  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: