Kamis, 19 September 2013

Java Script ArrayList ( Penjumlahan sederhana )

Postingan kali ini yaitu tentang program Array List Penjumlahan. Script di bawah adalah Script dasar atau Script sederhana penjumlahan dalam Array  List. Script di bawah bisa di kembangkan menjadi penjumlahan ganda ,perkalian, pengurangan, ataupun pembagian dll sebagainya.. .. ..
.
.
import java.util.ArrayList;

public class arraylistpenjumlahan {
public static void main(String[] args) {
ArrayList <Integer> bil1 = new ArrayList <Integer>();
ArrayList <Integer> bil2 = new ArrayList <Integer>();
ArrayList <Integer> jumlah = new ArrayList <Integer>();
     
        System.out.println("data A");
        for (int i = 0; i < 3; i++) {
        bil1.add(i);
        System.out.println("bil ke- "+ i +"  =  "+bil1.get(i));
        }

        System.out.println("data B");
        for (int i = 0; i < 3; i++) {
        bil2.add(i);
        System.out.println("bil ke- "+ i +"  =  " +bil2.get(i));
        }

        for (int i = 0; i < 3; i++) {
        jumlah.add(bil1.get(i)+bil2.get(i)) ;
        }

          System.out.println("\njumlah data A + data B :");
        for (int i = 0; i < 3; i++) {
        jumlah.add(i);
            System.out.println("bil ke- "+ i +"  =  " +jumlah.get(i));
        }
    }
}
.
.
Selamat mencoba kawan, tetap semangat .. otak atik Scriptnya biar dapat metode Script yang baru..,

Selasa, 17 September 2013

Program Menghitung Jumlah Huruf pada Java

Postingan saya kali ini adalah bagaimana cara menghitung jumlah huruf yang di inputkan pada java. Kuncinya adalah menggunakan (NamaVariable.length()) untuk menghitung jumlah kata yang di inputkan. Berikut Script Javanya :
.
.
.
import java.util.Scanner;
public class Menghitung_Huruf {
    public static void main(String[] args) {
        Scanner masuk = new Scanner (System.in);
        System.out.print("Masukkan Kata : ");
        String kata = masuk.nextLine();
        System.out.println("Jumlah Kata   : "+kata.length());
    }
}


Selamat Mencoba...!!!!  ^_^

Minggu, 15 September 2013

Script Java Menampilkan Matriks 1-25

Postingan saya kali ini adalah program cara menampilkan matriks 1-25. setelah beberapa lama saya mengutak-atik script akhirnya saya dapat menyelesaikannya. Berikut Script Javanya :
.
.
.
public class matriks_12 {
        public static void main (String [] args) {
    int a=1;
    for (int i=1; i<=5; i++) {
    for (int j=1; j<=5; j++) {
    System.out.print ((a++)+" ");
    }
    System.out.println();
    }

}



Output :

run:
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25


Selamat mencoba...!!!!!! ^_^

Bubble Sort Java

Sesuai dengan permintaan teman saya, kali ini saya akan memberikan Script Java yaitu sorting menggunakan Bubble Sort sekaligus contoh Outputnya. Berikut Script javanya :
.
.
.
import javax.swing.JOptionPane;
public class Bubble_sort {
    public static void main(String[] args) {
    int n= Integer.parseInt(JOptionPane.showInputDialog("Banyaknya data?"));
        int data []  = new int [n];
        System.out.println("Sorting menggunakan Bubble Sort");
        System.out.println("Data sebelum diurutkan :");
        for(int a=0; a<n; a++){
        data[a]=Integer.parseInt(JOptionPane.showInputDialog("Data ke-" + (a+1)));
        System.out.println("Data ke-" +a + "=" + data [a] );
        }

        int temp;

        for (int i=1;i<n;i++){
        for(int j=n-1; j>=i; j--){
        if (data[j]<data[j-1]){

        temp=data[j];

        data[j]=data[j-1];

        data[j-1]=temp;

        }

        }

        }


        System.out.println("Data yang sudah diurutkan: ");
        for (int i=0;i<data.length;i++)
        System.out.println("Data ke-"+i+ "=" +data [i]);
    }}


Serta berikut adalah Contoh Outputnya :

run:
Sorting menggunakan Bubble Sort
Data sebelum diurutkan :
Data ke-0=1
Data ke-1=4
Data ke-2=2
Data ke-3=3
Data yang sudah diurutkan:
Data ke-0=1
Data ke-1=2
Data ke-2=3
Data ke-3=4


Selamat mencoba... ^_^

Sabtu, 14 September 2013

Heap Sort (Java Script)

Kali ini saya akan memberikan Contoh Heap Sort (Java Script) tanpa masukan, jadi masukkannya sudah ditentukan dalam Script. Langsung saja,berikut Script Javanya..
.
.
.
public class HeapSort{
    public static void main(String args[]){
       
        int n[]={54,73,9,25,61,33,80};
        System.out.print("Angka sebelum disorting : ");
        for(int i=0;i<n.length;i++)
          {
            System.out.print(n[i]+" ");
          }
        System.out.println();

        for(int i=n.length; i>1; i--)
          {
            initializeheapSort(n, i-1);
          }
        System.out.print("Angka setelah disorting : ");
        for(int i=0;i<n.length;i++)
          {
            System.out.print(n[i]+" ");
          }
      }
    public static void initializeheapSort(int n[], int sementara)
      {
        int i, o,kecila, kecilb, kecilc, root, temp;
        root=(sementara-1)/2;
        for(o=root;o>=0;o--)
          {
            for(i=root;i>=0;i--)
              {
                kecila=(2*i)+1;
                kecilb=(2*i)+2;
                if((kecila<=sementara) && (kecilb <= sementara))
                  {
                    if(n[kecilb]>=n[kecila])
                    kecilc=kecilb;
                    else
                    kecilc=kecila;
                  }
                else
                  {
                    if(kecilb>sementara)
                    kecilc=kecila;
                    else
                    kecilc=kecilb;
                  }
                if(n[i]<n[kecilc])
                  {
                    temp=n[i];
                    n[i]=n[kecilc];
                    n[kecilc]=temp;
                  }
              }
          }
        temp=n[0];
        n[0]=n[sementara];
        n[sementara] = temp;
        return;
      }
  }



Terima kasih atas kunjungannya di blog kami & selamat mencoba..!!!!