Powered By Blogger

Selasa, 23 Agustus 2011

pengurutan nilai descending

Pada program ini saya akan menjelaskan cara pengurutan nilai secara descending dengan menggunakan java.
program ini memiliki syarat yaitu:
1.Harus jumlah bilangan di tentukan oleh user
2.Bilangan harus di urutkan secara descending

langkah 1
-ketik script di bawah ini dengan nama Descending.java

import java.util.Scanner;
public class Descending
{
public static void main (String [] args)
{
int Proses;
int Data;
int temp=0;
int Besar=0;

int [] Bilangan = new int[100];

Descending hasil = new Descending();
Scanner dataIn = new Scanner(System.in);
System.out.print("Jumlah bilangan : ");
Data = dataIn.nextInt();

for(int i=1; i<=Data; i++ )
{
System.out.print("Bilangan "+i+" : ");
Bilangan [i] = dataIn.nextInt();
}

for(int i=1; i<=Data; i++ )
{
Besar = Bilangan[i];
for(int j=i; j<=Data; j++)
{
if(Bilangan[j]>=Besar)
{
Besar = Bilangan[j];
Status=j;
}
}

temp = Bilangan[i];
Bilangan[i] = Bilangan[Status] ;
Bilangan[Status] = temp;
}

System.out.print("Hasilnya :");
for(int i=1; i<=Data; i++)
{
System.out.print(Bilangan[i]+" ");
}

System.out.println("");
}
}

langkah 2
-ketiklah script dibawah ini dengan nama manifest.txt
manifest-version:1.0
main-class:Descending

langkah 3
-compile lah kedua file tersebut berserta manifest nyadan hasilnya adalah seperti dibawah ini



Tidak ada komentar:

Posting Komentar