Kali ini saya akan berbagi suatu aplikasi sederhana yaitu Aplikasi Sorting Descending
Program sederhana ini ditujukan untuk menghitung / menyorting Nilai dari yang TERBESAR sampai yang TERKECIL, pada aplikasi ini saya menggunakan Array dengan memasukan input dan outputnya sebagai berikut:
Tanpa basa basi saya akan langsung menjelaskan program tersebut:
1. Buat File Descending.Java
import java.util.Scanner;
public class Descending
{
public static void main(String[]args)
{
int jml_bil = 0;
int bil1 = 0;
int bil2 = 0;
int bil3 = 0;
int Desc [] = new int[100];
Scanner N = new Scanner(System.in);
System.out.println("\n--------------------------------------------------");
System.out.print(" Masukan Jumlah Bilangan : ");
jml_bil = N.nextInt();
System.out.println("\n--------------------------------------------------");
for(int x=1; x<=jml_bil; x++ )
{
System.out.print(" Masukan Bilangan Ke "+x+" : ");
Desc[x] = N.nextInt();
}
for(int x=1; x<=jml_bil; x++ )
{
bil1 = Desc[x];
for(int y=x; y<=jml_bil; y++)
{
if(Desc[y]>=bil1)
{
bil1 = Desc[y];
bil2=y;
}
}
bil3 = Desc[x];
Desc[x] = Desc[bil2] ;
Desc[bil2] = bil3;
}
System.out.println("--------------------------------------------------");
System.out.print("\n Hasil Descending : \n");
for(int x=1; x<=jml_bil; x++)
{
System.out.print("\n "+Desc[x]+" \n ");
}
System.out.println("________________________________________________");
}
}
public class Descending
{
public static void main(String[]args)
{
int jml_bil = 0;
int bil1 = 0;
int bil2 = 0;
int bil3 = 0;
int Desc [] = new int[100];
Scanner N = new Scanner(System.in);
System.out.println("\n--------------------------------------------------");
System.out.print(" Masukan Jumlah Bilangan : ");
jml_bil = N.nextInt();
System.out.println("\n--------------------------------------------------");
for(int x=1; x<=jml_bil; x++ )
{
System.out.print(" Masukan Bilangan Ke "+x+" : ");
Desc[x] = N.nextInt();
}
for(int x=1; x<=jml_bil; x++ )
{
bil1 = Desc[x];
for(int y=x; y<=jml_bil; y++)
{
if(Desc[y]>=bil1)
{
bil1 = Desc[y];
bil2=y;
}
}
bil3 = Desc[x];
Desc[x] = Desc[bil2] ;
Desc[bil2] = bil3;
}
System.out.println("--------------------------------------------------");
System.out.print("\n Hasil Descending : \n");
for(int x=1; x<=jml_bil; x++)
{
System.out.print("\n "+Desc[x]+" \n ");
}
System.out.println("________________________________________________");
}
}
2. Buat File Manifest.txt
3. Kemudian Compile melalui cmd, maka akan tampak hasilnya seperti ini
Semoga aplikasi ini bermanfaat & berguna bagi para pembaca
untuk mendapatkan aplikasi tersebut anda bisa mendownloadnya DISINI gratis







0 komentar:
Posting Komentar