JAVA


Senin, 29 Agustus 2011

Aplikasi Sorting Descending

Kali ini saya akan berbagi suatu aplikasi sederhana yaitu Aplikasi Sorting Descending
Program sederhana ini ditujukan untuk menghitung / menyorting Nilai dari yang TERBESAR sampai yang TERKECIL, pada aplikasi ini saya menggunakan Array dengan memasukan input dan outputnya sebagai berikut:
Input :
jumlah input : //input jumlah bilangan disesuaikan oleh jumlah input
bil ke 1 : 8
bil ke 2 : 3
bil ke 3 : 7
bil ke n : 10
Output :
10 8 7 3

Tanpa basa basi saya akan langsung menjelaskan program tersebut:

1. Buat File Descending.Java


import java.util.Scanner;
public class Descending
{
        public static void main(String[]args)
        {
            int jml_bil = 0;
            int bil1 = 0;
            int bil2 = 0;
            int bil3 = 0;
            int Desc [] = new int[100];

            Scanner N = new Scanner(System.in);
                System.out.println("\n--------------------------------------------------");
                System.out.print(" Masukan Jumlah Bilangan : ");
                jml_bil = N.nextInt();
                System.out.println("\n--------------------------------------------------");

            for(int x=1; x<=jml_bil; x++ )
                {
                    System.out.print(" Masukan Bilangan Ke "+x+" : ");
                    Desc[x] = N.nextInt();
                }
            for(int x=1; x<=jml_bil; x++ )
                {
                    bil1 = Desc[x];
                    for(int y=x; y<=jml_bil; y++)
                        {
                            if(Desc[y]>=bil1)
                            {
                                bil1 = Desc[y];
                                bil2=y;
                            }
                        }
                    bil3 = Desc[x];
                    Desc[x] = Desc[bil2] ;
                    Desc[bil2] = bil3;
                }       
                    System.out.println("--------------------------------------------------");
                    System.out.print("\n Hasil Descending : \n");
                        for(int x=1; x<=jml_bil; x++)
                        {
                            System.out.print("\n   "+Desc[x]+" \n ");
                        }
            System.out.println("________________________________________________");   
    }
}




2. Buat File Manifest.txt



3. Kemudian Compile melalui cmd, maka akan tampak hasilnya seperti ini






Semoga aplikasi ini bermanfaat & berguna bagi para pembaca
untuk mendapatkan aplikasi tersebut anda bisa mendownloadnya DISINI gratis




0 komentar:

Posting Komentar