Senin, 22 Agustus 2011

Aplikasi Pengurut Nilai Berbasis Java

Hai, satu lagi aplikasi java dari saya. Kali ini aplikasinya berfungsi untuk mengurutkan nilai inputan sesuai input dari user.
Jumlah inputnya pun tergantung pada user. Jadi ingin mengurutkan berapa nilai pun terserah user.
Sekarang mari kita lihat hasil atau tampilan dari aplikasi berikut ini, ;)
Tampilan saat aplikasi dijalankan
Sudah lihat tampilannya? Sekarang bagaimana kalau kita lihat listing programnya?
Berikut ini adalah listing program dari tampilan program diatas:
1. SortNumber.java
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;


public class SortNumber
{
    public static void main(String[] args)
    {
        BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
        int data[] = new int[255];
        int swaper = 0;
        int input = 0;
       
        try
        {
            System.out.print("masukkan jumlah inputan : ");
            input = Integer.parseInt(dataIn.readLine());
            data = new int[input];
            System.out.println("---------------------------");
            for(int i = 0;i<data.length;i++)
            {
                System.out.print("masukkan nilai ke-"+(i+1)+" : ");
                data[i] = Integer.parseInt(dataIn.readLine());
            }
        }catch(IOException e){
            System.out.println("salah ngeinput");
        }
       
        System.out.println("---------------------------");
           
        for(int x=0;x<data.length;x++)
        {
            int y=x;
            for(int z=x+1;z<data.length;z++)
            {
                if(data[y]>data[z]){
                    y=z;
                }
            }
            swaper = data[x];
            data[x] = data[y];
            data[y] = swaper;
        }
       
        System.out.print("hasil sorting : ");
        for(int x=0;x<data.length;x++)
        {
            System.out.print(data[x]+" ");
        }
    }
}

Begitulah Aplikasi Pengurut Nilai Berbasis Java ini. Simple bukan?
Aplikasi ini adalah aplikasi standar yang saya buat sebagai latihan dasar pemrograman java.
Semoga bisa bermanfaat buat yang lain.
Trims. :)

Tidak ada komentar:

Posting Komentar