About Me
Arsip Blog
-
▼
2011
(24)
-
▼
Agustus
(23)
- SEKILAS TENTANG ALGORITMA SORTING
- SCRIPT MANIFEST.txt
- SCRIPT ArrayAssc.java
- TAMPIL URUTAN ASSCENDING
- USER INPUTKAN BILANGAN SATU PER SATU
- Input Dari USER
- UrutNilai.jar
- ArrayAssc.class
- folder CMD
- TUGAS INI
- Script MANIFEST.txt
- Script dari nilairaporTest.java
- Script dari pada nilairapor.java
- OUTPUT TIDAK LULUS
- OUTPUT PRESENTASI 10% NILAI ABSEN DAN OUTPUT LULUS
- INPUT NILAI ABSENSI
- OUTPUT PRESENTASI 20% NILAI TUGAS
- INPUT NILAI TUGAS
- OUTPUT PRESENTASI 30% NILAI UTS
- INPUT NILAI UTS
- OUTPUT PRESENTASI 40% NILAI UAS
- INPUT NILAI UAS
- JAVAAAAA
-
▼
Agustus
(23)
Pengikut
Senin, 22 Agustus 2011
SCRIPT ArrayAssc.java
import java.util.Scanner;
public class ArrayAssc
{
public static void main(String[] args)
{
int jmlInput;
int bilangan;
int min;
int temp;
int tempat = 0;
System.out.print("Masukan jumlah bilangan yang diinputkan : ");
Scanner s = new Scanner(System.in);
jmlInput = s.nextInt();
System.out.println("++++++++++++++++++++++++++++++++++++++++++++++++");
//PENDEKLARASIAN CONSTANT ARRAY
final int ARRAY_SIZE = (jmlInput+2);
int []arrayBil = new int[ARRAY_SIZE];
System.out.print("Bilangan ke 1 : ");
bilangan = s.nextInt();
arrayBil[0] = bilangan;
//PENGINPUTAN NILAI KEDALAM ARRAY
for( int y=1; y<jmlInput; y++){
System.out.print("Bilangan ke "+(y+1)+" : ");
bilangan = s.nextInt();
arrayBil[y] = bilangan;
}
//PENGURUTAN NILAI DALAM ARRAY
for(int i=0; i<=jmlInput; i++ )
{
min = arrayBil[i];
for(int j=i; j<=jmlInput; j++)
{
if(arrayBil[j]<=min)
{
min = arrayBil[j];
tempat=j;
}
}
temp = arrayBil[i];
arrayBil[i] = arrayBil[tempat] ;
arrayBil[tempat] = temp;
}
//OUTPUT NILAI ARRAY YANG SUDAH DIURUTKAN
System.out.println("++++++++++++++++++++++++++++++++++++++++++++++++");
System.out.print("Nilai Input anda setelah diurutkan Asscending : ");
for(int i=1; i<=jmlInput; i++)
{
System.out.print(""+arrayBil[i]+", ");
}
System.out.println(" ");
}
}
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar