Halaman

Pencarian

Senin, 10 September 2012

Program konversi sederhana java.

PROGRAM PENGUKURAN SUHU, MASSA JENIS, LUAS LINGKARAN, dan PENGUKURAN KALOR AIR.

Berikut ini adalah program java sederhana yang berfungsi untuk konversi suhu dan sejenisnya. Selamat mencoba. :)
import javax.swing.JOptionPane;
public class Trial{
public static void main(String[] args){
JOptionPane.showMessageDialog(null," SELAMAT DATANG DI PERCOBAAN PERTAMA SAYA ","Show Message",JOptionPane.INFORMATION_MESSAGE);
int start = 1;
while(start < 5) {
String Pilih;
int PILIH;
Pilih = JOptionPane.showInputDialog("----OUR MENU----\n\n1. PENGUKURAN SUHU \n2. PENGUKURAN MASSA JENIS\n3. PENGUKURAN LUAS LINGKARAN\n4. PENGUKURAN KALOR AIR\n5. EXIT\n\nYour Choice[1-4] : ");
PILIH = Integer.parseInt(Pilih);
switch(PILIH) {
    case 5 : JOptionPane.showMessageDialog(null,"\n\n        YOU'LL EXIT RIGHT NOW\nTHANKS FOR USING MY PROGRAM","Show Message",JOptionPane.INFORMATION_MESSAGE);
start++;break;
    case 1 :JOptionPane.showMessageDialog(null,"\n\nYOU'VE CHOICE PENGUKURAN SUHU","Show Message",JOptionPane.INFORMATION_MESSAGE);
        double satu = 0;
        satoe(satu);
        case 2 : JOptionPane.showMessageDialog(null,"\n\nYOU'VE CHOICE PENGUKURAN MASSA JENIS","Show Message",JOptionPane.INFORMATION_MESSAGE);
            double dua = 0;
            duo(dua);
            case 3 : JOptionPane.showMessageDialog(null,"\n\nYOU'VE CHOICE PENGUKURAN LUAS LINGKARAN","Show Message",JOptionPane.INFORMATION_MESSAGE);
                double tiga = 0;
                tigo(tiga);
                case 4 : JOptionPane.showMessageDialog(null,"\n\nYOU'VE CHOICE PENGUKURAN KALOR AIR","Show Message",JOptionPane.INFORMATION_MESSAGE);
             double empat = 0;
                    ephat(empat);
                    default : JOptionPane.showMessageDialog(null,"\n\nWRONG OPTION","DANGER!!!!",JOptionPane.INFORMATION_MESSAGE);
}}}
public static double satoe(double telo){
JOptionPane.showMessageDialog(null,"Welcome to Degrees Conversion","Show Message",JOptionPane.INFORMATION_MESSAGE);
Double x = Double.parseDouble(JOptionPane.showInputDialog(null,"Masukan Suhu Awal Dalam Celcius","Tampilkan",JOptionPane.QUESTION_MESSAGE));
Double a = x + 273;
Double b = x * 0.8;
Double c = (9 / 4 * x) + 32;
JOptionPane.showMessageDialog(null,"The result is =" + a + " K ","Show Result",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,"The result is =" + b + " R ","Show Result",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,"The result is =" + c + " F ","Show Result",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null," THANKS FOR USING MY PROGRAM ","Ucapan",JOptionPane.INFORMATION_MESSAGE);return telo;}
public static double duo(double ganda){
Double q = Double.parseDouble(JOptionPane.showInputDialog(null,"Masukkan massa","Tampilkan",JOptionPane.QUESTION_MESSAGE));
Double w = Double.parseDouble(JOptionPane.showInputDialog(null,"Masukkan volume","Tampilkan",JOptionPane.QUESTION_MESSAGE));
Double d = q / w;
JOptionPane.showMessageDialog(null,"Massa jenisnya adalah =" + d + " kg/m3 ","Show Result",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null," THANKS FOR USING MY PROGRAM ","Ucapan",JOptionPane.INFORMATION_MESSAGE);return ganda;}
public static double tigo(double telu){
Double i = Double.parseDouble(JOptionPane.showInputDialog(null,"Masukan jari-jari dalam cm","Tampilkan",JOptionPane.QUESTION_MESSAGE));
Double o = 2 * i;
Double n = 2 * 3.14 * i;
Double z = i * i * 3.14;
JOptionPane.showMessageDialog(null,"Panjang Diameternya =" + o + " cm ","Show Result",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,"Keliling Lingkarannya =" + n + " cm ","Show Result",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null,"Luas Lingkarannya =" + z + " cm2 ","Show Result",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null," THANKS FOR USING MY PROGRAM ","Ucapan",JOptionPane.INFORMATION_MESSAGE);return telu;}
public static double ephat(double koe){
Double r = Double.parseDouble(JOptionPane.showInputDialog(null,"Masukkan massa","Tampilkan",JOptionPane.QUESTION_MESSAGE));
Double t = Double.parseDouble(JOptionPane.showInputDialog(null,"Masukkan suhu awal","Tampilkan",JOptionPane.QUESTION_MESSAGE));
Double u = Double.parseDouble(JOptionPane.showInputDialog(null,"Masukkan suhu akhir","Tampilkan",JOptionPane.QUESTION_MESSAGE));
Double e = r * (u - t);
JOptionPane.showMessageDialog(null,"Jumlah Kalornya adalah =" + e + " J ","Show Result",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(null," THANKS FOR USING MY PROGRAM ","Ucapan",JOptionPane.INFORMATION_MESSAGE);return koe;}
}

Tidak ada komentar:

Posting Komentar