Jumat, 09 September 2011

Program Pengurut Nilai Descending

Kegunaan aplikasi
1.mengurutkan nilai secara descending
2.mengetahui nilai rata ratanya
Data Input :
Jumlah Inputan = 4
bilangan 1 = 8
bilangan 2 = 3
bilangan 3 = 7
bilangan 4 = 10
Output Data :
10 8 7 3


ini adalah codingnya
import java.util.*;
public class desc
{
    public static void main(String[]args)
        {
               int bil_input = 0;
               int [] input = new int[100];
               int desc1 = 0;
               int desc2 = 0;
               int desc3 = 0;
           Scanner s = new Scanner(System.in);
                System.out.print("Masukan jumlah bilangan : ");
                bil_input = s.nextInt();
                 for(int x=1; x<=bil_input; x++ )
                 {
                    System.out.print("bilangan ke "+x+" : ");
                    input [x] = s.nextInt();
                 }
                 for(int x=1; x<=bil_input; x++ )
                 {
                     desc1 = input[x];
                         for(int y=x; y<=bil_input; y++)
                         {
                           if(input[y]>=desc1)
                         {
                           desc1 = input[y];
                           desc2=y;
                         }
                         }
                            desc3 = input[x];
                            input[x] = input[desc2] ;
                            input[desc2] = desc3;
                 }      
                    System.out.print("Output : ");
                    for(int x=1; x<=bil_input; x++)
                    {
                      System.out.print(""+input[x]+" ");
                    }
       }
}


cara untuk mencompile aplikasi ini:
-buka cmd
-ketikan dalam cmd tersebut menurut file dimana file tersebut disimpan..
-lalu ketikan javac nama.java tersebut
-setelah file.java tersebut menjadi file class kita mendeploynya menjadi sebuah file jar

cara mendeploy:
-jar -cvfm nama.jar manifest.mf nama.class

cara membuka file jar :
-java -jar nama jar

Untuk mendownload source-codenya anda bisa klik link ini!

Tidak ada komentar:

Posting Komentar