Tuesday 27 September 2011

Unique Element adalah suatu algoritma yang mencari nilai yang unik atau dalam suatu data tidak ada satupun data yang nilainya sama. jika dalam suatu data terdapat nilai yang sama , maka data tersebut bisa dikatakan bukan unik element.

contoh unik elemen: 1 2 3 4 5 6

contoh bukan unik elemen : 1 2 2 3 6 6

baiklah langsung saja pahami sourcecode dibawah ini :

public static void main(String[] args) {
        int array[] = {3, 4, 6, 6};
        System.out.print("data array : ");
        for (int a = 0; a < array.length; a++) {
            System.out.print(array[a] + " ");
        }
        unikElement unik = new unikElement();
        boolean cek = unik.fungsiUnique(array);
        System.out.println("\nData Unik? " + cek);
    }

    private boolean fungsiUnique(int[] arr) {
        for (int i = 0; i <= arr.length - 2; i++) {
            for (int j = i + 1; j <= arr.length - 1; j++) {
                if (arr[i] == arr[j]) {
                    return false;
                }
            }
        }
        return true;
    }

Hasil output unik element :

Hasil output bukan unik element :


selamat mencoba...!!!!!!!
Posted by Unknown On 09:42 1 comment READ FULL POST

Friday 16 September 2011

Max element, merupakan suatu cara untuk mencari nilai maximum atau  nilai terbesar dari beberapa data. Langkah untuk pencarian nilai maximum adalah dengan membandingkan tiap-tiap elemen data.

okey....langsung aja pahami sourcecode dibawah ini :

 public static void main(String[] args) {
        int[] data = {2, 5, 6, 88, 7, 21};
        int maxEl = data[0];
        for (int i = 0; i < data.length;i++) {
            if (data[i] > maxEl) {
                maxEl = data[i];
            }
        }
        System.out.println("Nilai Terbesar : " + maxEl);
    }

Hasil output :


Posted by Unknown On 19:50 1 comment READ FULL POST

Wednesday 7 September 2011

salam sukses....

okey , kali ini kita akan membahas tentang mengambil inputan dari keyboard dalam hal ini kita akan mambahas BufferedReader. Kita akan membuat program menghitung volume kubus menggunakan BufferedReader...
langsung ajach pahami sourcecode dibawah ini :

package cobaProgram;

import java.io.*;

public class LuasPersegi {
    public static void main(String[] args) {
        BufferedReader data = new BufferedReader(new InputStreamReader(System.in));
        String a = "";
        double hitung=0;
        System.out.println("<<>>");
        System.out.println("Masukkan nilai sisi : ");

        try {
            a = data.readLine();
            double sisi = Double.parseDouble(a);
            hitung = sisi*sisi;
        } catch (Exception e) {
        }

        System.out.println("Hasil hitung Luas Persegi dengan  sisi " + a + " adalah " + hitungKubus);
    }
}

hasil output :
Posted by Unknown On 16:00 No comments READ FULL POST

Saturday 3 September 2011

jumpa lagi...

Kali ini kita akan membahas tentang bagaimana membuat program perhitungan volume balok menggunakan JOptionPane. Caranya tidaklah sulit, langsung aje pahami sourcecode dibawah ini :

public static void main(String[] args) {
        int panjang = Integer.parseInt(JOptionPane.showInputDialog("Masukkan Panjang"));

        int lebar = Integer.parseInt(JOptionPane.showInputDialog("Masukkan Lebar"));

        int tinggi = Integer.parseInt(JOptionPane.showInputDialog("Masukkan Tinggi"));

        int hitung = panjang * lebar * tinggi;

        String tampil = "Hasil hitung Volume Balok adalah " + hitung + " satuan volume";

        JOptionPane.showMessageDialog(null, tampil, "Hasil Hitung", JOptionPane.INFORMATION_MESSAGE);
    }

hasil output :



Posted by Unknown On 15:44 No comments READ FULL POST
  • RSS
  • Delicious
  • Digg
  • Facebook
  • Twitter
  • Linkedin
  • Youtube

Recent Post

Entri Populer

Total Pageviews

Visitor



Flag Counter

    About

    Orang yang berilmu mengetahui orang yang bodoh karena dia pernah bodoh, sedangkan orang yang bodoh tidak mengetahui orang yang berilmu karena dia tidak pernah berilmu.