Kamis, 08 September 2011

tugas ascending java

Ini adalah tugas ASCENDING , maaf mengumpulkan nya telat , mohon dimaafkan denan sebesar-besarnya ya pak ..


















ini hasil outputnya ..
ini scriptnya pak :

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


public class thr
{
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 Input Angka  : ");
input = Integer.parseInt(dataIn.readLine());
data = new int[input];
for(int i = 0;i<data.length;i++)
{
System.out.print("input nilai ke-"+(i+1)+" : ");
data[i] = Integer.parseInt(dataIn.readLine());
}
}catch(IOException e){
System.out.println("Anda Salah Menginput Data");
}

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 Data : ");
for(int x=0;x<data.length;x++)
{
System.out.print(data[x]+" ");
}
}
}
terimakasih wassalamualaikum wr.wb