Senin, 21 Januari 2013
0 komentar

Program Hitung Ruang Bangun




Ini adalah contoh program untuk mencari luas, keliling dan volum ruang bangun.


1. Program Menghitung Luas dan Keliling Segitiga.
Class Segitiga
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hitung;

import javax.swing.JOptionPane;

/**
 *
 * @author Wilda
 */
public class ClassSegitiga {

    public void LuasSegitiga(Integer alas, Integer tinggi) {
        Integer sum;
        sum = (int) (0.5 * alas * tinggi);
        System.out.println(sum);
        JOptionPane.showMessageDialog(null, "Luas Segitiga adalah :"+sum, "Informasi", JOptionPane.INFORMATION_MESSAGE);
    }
    public void KelilingSegitiga (Integer AB,Integer AC,Integer BC){
        Integer kel;
        kel = (int) (AB+AC+BC);
        System.out.println(kel);
        JOptionPane.showMessageDialog(null, "Keliling Segitiga adalah :"+kel, "Informasi", JOptionPane.INFORMATION_MESSAGE);
}
}

2. Program Menghitung Luas dan Keliling Lingkaran
Class Lingkaran

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hitung;

import javax.swing.JOptionPane;

/**
 *
 * @author Wilda
 */
public class ClassLingkaran {
    public void LuasLingkaran(Integer jari2){
        Integer diameter = (int)2*jari2;
        float luas = (float) (3.14*jari2*jari2);
        System.out.println(luas);
        JOptionPane.showMessageDialog(null, "Diameter Lingkaran adalah :"+diameter+", Luas Lingkaran adalah :"+luas, "Informasi", JOptionPane.INFORMATION_MESSAGE);
    
    }
    public void KelilingLingkaran(Integer diameter){
    float keliling =(float)(3.14*diameter);
    System.out.println(keliling);
        JOptionPane.showMessageDialog(null, "Keliling Lingkaran adalah :"+keliling, "Informasi", JOptionPane.INFORMATION_MESSAGE);
    }
    
}

3. Program Menghitung Luas dan Keliling Persegi Panjang
Class Persegi Panjang
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hitung;

import javax.swing.JOptionPane;

/**
 *
 * @author Wilda
 */
public class ClassPersegiPanjang {

    public void LuasPersegiPanjang(Integer Panjang, Integer Lebar) {
        Integer Luas = (int) (Panjang * Lebar);
        System.out.println(Luas);
        JOptionPane.showMessageDialog(null, "Luas persegi panjang adalah :" + Luas, "Informasi", JOptionPane.INFORMATION_MESSAGE);
    }

    public void KelilingPersegiPanjang(Integer p, Integer l) {
        Integer keliling = (int) 2 * (p + l);
        System.out.println(keliling);
        JOptionPane.showMessageDialog(null, "Keliling persegi panjang adalah :" + keliling, "Informasi", JOptionPane.INFORMATION_MESSAGE);
    }
}

4. Program Menghitung Volume Kubus
Class Kubus


/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hitung;

import javax.swing.JOptionPane;

/**
 *
 * @author Wilda
 */
public class ClassKubus {
    public void VolumeKubus(Integer rusuk){
    Integer vol = (int)(rusuk*rusuk*rusuk);
   System.out.println(vol);
        JOptionPane.showMessageDialog(null, "Volume kubus adalah : " + vol +" cm3", "Informasi", JOptionPane.INFORMATION_MESSAGE);
    }
}
5. Program Menghitung Volume Tabung
Class Tabung

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package hitung;

import javax.swing.JOptionPane;

/**
 *
 * @author Wilda
 */
public class ClassTabung {
    public void VolumeTabung(Integer jari2,Integer tinggi){
    float volume = (float) (3.14*(jari2*jari2)*tinggi); 
    System.out.println(volume);
        JOptionPane.showMessageDialog(null, "Volume Tabung adalah :"+volume+" cm3", "Informasi", JOptionPane.INFORMATION_MESSAGE);
    }
}

Untuk program lengkapnya bisa di download disini.
 
Toggle Footer
Top