Posted by : Fun To Programming Sabtu, 04 Februari 2012





Listing Program

import javax.swing.*;
class luas_segitiga
{
    public static void segitiga()
    {
        double a = Double.parseDouble(JOptionPane.showInputDialog("Masukkan Alas: "));
        double b = Double.parseDouble(JOptionPane.showInputDialog("Masukkan Tinggi: "));
        double luas = a*b/2;
        JOptionPane.showMessageDialog(null, "Luas Segitiganya: "+luas, "Hasil Perhitungan", JOptionPane.INFORMATION_MESSAGE);
    }
    public static void main(String[]luas)
    {
        segitiga();
    }
}


Logika
  Dalam program ini saya akan mencari luas segitiga dengan menggunakan JOptionPane sebagai input data,sama halnya dengan BufferedReader.Penggunaan JOptionPane dengan import.javax.swing sudah berbasis GUI(Graphic User Interface) jadi lebih nyaman dilihat dibandingkan penggunaan BuffereadReade yang terlihat CLI(Command Line Interface)seperti tampilan CMD dan Os Linux....

  Pertama..seperti biasa kita buat terlebih dahulu classnya.. yaitu Luas_Segitiga,lalu dilanjutkan dengan Double a dan Double yang berfungsi memasukkan input bilangan berupa bilangan real...disana terlihat terdapat coding
showInputDialog("Masukkan Alas: ")); ini berguna input menampilakan Inputan berupa Masukkan Alas,dan
("Masukkan Tinggi: ")); untuk menampilkan Inputan berupa Masukkan tinggi serta diakhiri dengan double luas = a*b/2; yang berfungsi untuk memasukan bilangan real hasil double a dan double b dengan menggunakan rumus segitiga yaitu alas x tinggi :2

Output Program

Leave a Reply

Subscribe to Posts | Subscribe to Comments

Welcome to My Blog

- Copyright © Fun To Programming -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -