Pages

Banner 468

Senin, 22 Agustus 2011

Program mengurutkan nilai secara [ASC]

0 komentar
 
program ini di buat menggunakan java dimana program di buat untuk
mengurutkan nilai secara (ascending) dari nilai terkecil hingga nilai terbesar dimana nilai
yang dimasukan di simpan dalam array

Deskripsi Program :
a. 1 file .java
b. 1 file .class
c. 1 file manifest
d. 1 file .jar

user memasukan jumlah nilai dan setiap nilai dari jumlah nilai yg di input di isi juga oleh user sendiri
program ini mencari nilai terbesar dahulu hingga nilai terkecil setelah itu di urutkan dari yang terkecil hingga yang terbesar

* Proses pembuatan file .class


* Proses pembuatan file .jar 


* proses pemanggila file .jar 


* Proses mendapatkan input dari user 



* Mendapatka hasil setelah mengurutkan nilai masukan dari user


** code program ** :

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

/*
author :
derangga galuh raharja
*/

public class pengurutanangka
{
public static void main(String [] args)
{
BufferedReader dataIn = new BufferedReader(new InputStreamReader(System.in));
try
{
int i,j;
int n,tampung;
String hasilurut="";
System.out.println("");
System.out.print("masukan banyak bilangan : ");
n = Integer.parseInt(dataIn.readLine());
int bilangan[] =new int[n];
for(i=0;i<n;i++)
{
System.out.println("");
System.out.print("masukan bilangan ke "+" "+(i+1)+" : ");
bilangan[i] = Integer.parseInt(dataIn.readLine());
}
for(j=0;j<n-1;j++)
{
for(i=0;i<n-1;i++)
{
if(bilangan[i] > bilangan[i+1])
{
tampung=bilangan[i];
bilangan[i]=bilangan[i+1];
bilangan[i+1]=tampung;
}
}
}

for(i=0;i<n;i++)
{
hasilurut += bilangan[i]+",";
}
System.out.println("");
System.out.println("setelah di urut (asc) :"+" "+hasilurut);
}
catch(IOException e)
{
System.out.println("");
}
}
}





Leave a Reply