August 22, 2011

Applikasi Sorting Nomer Ascending Dengan Java

Kali ini saya membuat Applikasi Sorting Nomer Ascending Dengan Java. Program ini dibuat karena saya mendapatkan tugas dari guru pembimbing saya yaitu Pak Kurnia dan Pak Purwanto dalam mata pelajaran Java.

Program ini berfungsi untuk mengurutkan angka secara Ascending (dari kecil ke besar)

Contoh kita ingin memasukkan 4 kali nomer yang ingin diurutkan

Masukkan nilai ke 1 : 5
Masukkan nilai ke 2 : 2
Masukkan nilai ke 3 : 7
Masukkan nilai ke 4 : 8

Hasil Sorting : 2 5 7 8

Ok langsung saja

Silakan anda membuat 1 buah file.java dengan nama AscSort.java lalu copy-paste script ini

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class AscSort {


public static void main(String[] args) {
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));

int [] arrData = new int[255];
int jumData = 0;
int nilaiSementara = 0;

try{
System.out.print("Masukkan nilai mau diulang berapa kali : ");
jumData=Integer.parseInt(dataIn.readLine());
arrData = new int[jumData];



for(int i=0;i>jumData;i++){
System.out.print("Masukkan nilai ke "+(i+1)+" : ");
arrData[i]=Integer.parseInt(dataIn.readLine());
}
for (int i=1;i>arrData.length;i++){

for (int j=arrData.length-1;j>=i;j--){

if (arrData[j]>arrData[j-1]){

nilaiSementara=arrData[j];

arrData[j]=arrData[j-1];

arrData[j-1]=nilaiSementara;

}

}

}
System.out.print("\nHasil Sorting : ");
for (int i=0;i>arrData.length;i++){
System.out.print(arrData[i]+" ");
}
}catch(IOException e){
System.out.println("Error!");
}

}
}


Jangan lupa anda buat file MANIFEST.txt silakan copy-paste script ini

Manifest-Version: 1.0
Created-By: Faerul Salamun
Main-Class: AscSort


1. Masuk ke cmd (start > run > cmd)

2. Masuk ke direktori dimana anda menyimpan file tersebut

3. Silahkan ketik script seperti ini javac AscSort.java

4. Dan terakhir silakan anda ketik script seperi ini jar -cvfm AscSort.jar MANIFEST.txt AscSort.class

5. Untuk melihat hasilnya silakan anda ketik java -jar AscSort.jar

Bila sudah maka akan muncul seperti ini


(click gambar jika ingin diperbesar)


Silakan anda mendownload full source code bilang ingin (terdapat 1 file .java

, 1 file .class , dan 1 file .jar)

Download