Sabtu, 26 Mei 2012

Program Perhitungan Dimensi Tiga Java

Buatlah Program Perhitungan Dimensi Tiga Pada Java Dengan Tampilan Sebagai berikut :
1.    Menghitung Volume Kubus
2.    Menghitung Volume Balok
3.    Menghitung Volume Kerucut
4.    Menghitung Volume Tabung
5.    Keluar Dari Program
Pilih (1-2)

Jika dipilih angka 1
Maka program akan menjalankan proses menghitung volume kubus

Jika dipilih angka 2
Maka program akan menjalankan proses menghitung volume balok

Jika dipilih angka 3
Maka program akan menjalankan proses menghitung volume kerucut

Jika dipilih angka 4
Maka program akan menjalankan proses menghitung volume tabung

Jika dipilih angka 5
Maka berarti keluar dari program



Jawab :
import java.io.*;
class  Menu_utama
{
            public static void main(String[] args) throws Exception
            {
            DataInputStream dis=new DataInputStream (System.in);
            String r1,j1,l1,t1,rd1, pilih;
            int p;
            double r,j,l,t,rd;
            double volu;
                        System.out.println("MENU UTAMA");
                        System.out.println("PERHITUNGAN DIMENSI TIGA");
                        System.out.println("============");
                        System.out.println("1. Menghitung Volume Kubus");
                        System.out.println("2. Menghitung Volume Balok");
                        System.out.println("3. Menghitung Volume Kerucut");
                        System.out.println("4. Menghitung Volume Tabung");
                        System.out.println("5. Keluar dari Program");
                        System.out.println("============");
                        System.out.print("Tentukan Pilihan Anda (1-5): ");
                        pilih=dis.readLine();
                        p=Integer.parseInt(pilih);
                        if (p<=1)
                        {
                        System.out.print("Masukkan Rusuk :");
                        r1=dis.readLine();
                        r=Double.parseDouble(r1);
                        volu=r*r*r;
                        System.out.println("Volume Kubus adalah :"+volu);
                        }
                        else
                                    if ((p<=2)&&(p>=1))
                                    {
                                    System.out.print("Masukkan Panjang :");
                                    j1=dis.readLine();
                                    j=Double.parseDouble(j1);
                                    System.out.print("Masukkan Lebar :");
                                    l1=dis.readLine();
                                    l=Double.parseDouble(l1);
                                    System.out.print("Masukkan Tinggi :");
                                    t1=dis.readLine();
                                    t=Double.parseDouble(t1);
                                    volu=p*l*t;
                                    System.out.println("Volume Balok adalah :"+volu);
                                    }
                                    else
                                                if ((p<=3)&&(p>=2))
                                                {
                                                System.out.print("Masukkan Radius :");
                                                rd1=dis.readLine();
                                                rd=Double.parseDouble(rd1);
                                                System.out.print("Masukkan Tinggi :");
                                                t1=dis.readLine();
                                                t=Double.parseDouble(t1);
                                                volu=(0.3*(3.14*rd*rd)*t);
                                                System.out.println("Volume Kerucut adalah :"+volu);
                                                }
                                                else
                                                            if ((p<=4)&&(p>=3))
                                                            {
                                                            System.out.print("Masukkan Radius :");
                                                            rd1=dis.readLine();
                                                            rd=Double.parseDouble(rd1);
                                                            System.out.print("Masukkan Tinggi :");
                                                            t1=dis.readLine();
                                                            t=Double.parseDouble(t1);
                                                            volu=(3.14*rd*rd)*t;
                                                            System.out.println("Volume Tabung adalah :"+volu);
                                                            }
                                                            else
                                                                        if ((p<=5)&&(p>=4))
                                                                        System.exit(0);
            }
}

Artikel Terkait



Tidak ada komentar:

Posting Komentar