Selasa, 10 Maret 2015

Petualang Java

part 4


Menghitung Luas persegi

program 1


contoh inputnya......
inputan

Berikut outputnya....
output pragarm 1

Menghitung Luas persegi panjang

program 2

Contoh inpitnya....


Berikut Outputnya.....
output program 2

Menghitung luas Segitiga

program 3
Contoh inputnya.....

Berikut Outputnya.....

output program 3


Menghitung Luas Lingkaran.
program 4



Menu inputan yang bisa kita pilih.....
Contoh inputan nya....
 Berikut Outputnya....
output program 4

Menghitung Luas Persegi, Persegi panjang, Lingkaran dan segitiga


Maaf untuk outputnya akan terlalu panjang jika saya jabarkan...
jika anda ingin tau silahkan mencoba sendiri.....
berikut programnya......
maaf jika berantakan....


import javax.swing.*;  //digunakan untuk memasukkan fungsi message pada program
public class Program5 {
public static void main(String[] args) { // perintah menampilkan teks dan Untuk meng eksekusi program java.
   String pilihan = JOptionPane.showInputDialog("Input yang digunakan: "
   + "\n1. mencari luas Persegi. \n2. mencari luas persegi panjang.\n3. mencari luas lingkaran.\n4. mencari luas segitiga.");
    //pesan untuk memilih proses yang akan digunakan .
   double bangun = Integer.parseInt(pilihan);//perintah mengubah string input ke double.

   if(bangun==1){ //kondisi jika menu yang dipilih 1.
       double s  = Integer.parseInt(JOptionPane.showInputDialog("masukan panjang sisi persegi :"));
       //perintah untuk menampilkan pesan inputan.
       JOptionPane.showMessageDialog(null,"Sisi persegi    = "+s+"\nLuas persegi   = "+s*s);}
       //perintah menampilkan message luas/ hasil dari luas persegi.
   else if(bangun == 2){ //kondisi jika menu yang dipilih 2.
       double p  = Integer.parseInt(JOptionPane.showInputDialog("masukan panjang :"));
       //perintah untuk menampilkan pesan inputan.
       double l  = Integer.parseInt(JOptionPane.showInputDialog("masukan lebar :"));
       //perintah untuk menampilkan pesan inputan.
       JOptionPane.showMessageDialog(null,"panjang   = "+p+"\nLuas persegi panjang  = "+l+
                                          "\nLuas persegi panjang  = "+p*l);}
        //perintah menampilkan message luas/ hasil dari luas persegi panjang. }
   else if(bangun == 3){ //kondisi jika menu yang dipilih 3.
         double menu = Integer.parseInt(JOptionPane.showInputDialog("1. inputan Jari jari \n2. inputan Diameter :"));
         if(menu==1){
           String input = JOptionPane.showInputDialog("Jari jari :"); //pesan untuk meng inputkan nilai.
           double r = Integer.parseInt(input);//perintah mengubah string input ke double.
             JOptionPane.showMessageDialog(null,"Jari jari = "+r+"\nLuas lingkaran = "+(r*r*3.14));}
             //perintah menampilkan hasil luas lingkaran
         else if (menu==2){
            String input = JOptionPane.showInputDialog("Diameter :"); //pesan untuk meng inputkan nilai.
            double d = Integer.parseInt(input);//perintah mengubah string input ke double.
         JOptionPane.showMessageDialog(null,"Diameter = "+d+"\nLuas lingkaan = "+(3.14*d));}
         //perintah menampilkan hasil luas lingkaran
   else if(menu==4){
         String x = JOptionPane.showInputDialog("alas :"); //pesan untuk meng inputkan panjang alas
            double a = Integer.parseInt(x);//perintah mengubah string input ke double
            String y = JOptionPane.showInputDialog("tinggi :"); //pesan untuk meng inputkan tinggi segitiga
            double t = Integer.parseInt(y);//perintah mengubah string input ke double
            double luas = a*t*0.5 ;//Rumus yang digunakan.
            JOptionPane.showMessageDialog(null,"Panjang alas    = "+a+"\ntinggi segitiga      = "+t+"\nLuas segitiga = "+luas);
            //perintah menampilkan message luas/ hasil dari luas segitiga.
         }
   else{ //kondisi jika nilai menu yang dipilih tidak ada
        JOptionPane.showMessageDialog(null,"ma'af menu tidak ada");}
        //pesan untuk menampilkan pernyataan
}}

}

Menampilkan menu makanan yang akan dipesan

program 6
Akan tampil menu sebagai berikut.......
Berikut outputnya




Terimakasih ...
Sekian yang saya post hari ini...
Maaf jika ada kesalahan dalam pengetikan maupun program yang saya buat ...
untuk saran dan pertanyaan silahkan komen atau mengirin pesan ke email saya,
irvanaji0@gmail.com






Tidak ada komentar:

Posting Komentar