Friday 2 September 2011

tugas java menginput bilangan secara Ascending

Tags
program ini bertujuan untuk mencetak suatu angka bilangan yang tadi nya kita inputkan secara acak nanti nya angka yang kita inputkan tersebut menjadi secara ter urut dari bilangan terkecil hingga terbesar atau secara sorting ascending.
ini dia source coding nya , anda tinggal ketik saja coding di bawah ini dengan menggunakan notepad dan sejenis nya :
 save dengan nama : sortAscending.java

import java.util.Scanner;

public class sortAscending
{
    public static void main(String[]args)
    {   
        int i = 0;
        int n = 0;
       
        Scanner s = new Scanner(System.in);
        //meng input jumlah bilangan
        System.out.println("");
        System.out.print("Masukan Jumlah bilangan N: ");
        n = s.nextInt();
        int [] jml= new int [n];
        System.out.println("");
        //jumlah bilangan untuk memasukan angka
        while (i<=n-1)
        {
            System.out.print("masukan bilangan ke " +(i+1)+ ":  ");
            jml[i] = s.nextInt();
            i++;
        }
        System.out.println("");
        System.out.println("data sebelum di urutkan secara Ascending");
        for ( i=0;i<jml.length;i++)
        System.out.println("bilangan ke " +(i+1)+ " : " +jml[i]);
        for( i=0;i<(jml.length-1);i++)
        {
            for (int j=i+1;j<jml.length;j++)
            {

                if(jml[i]>jml[j])
                {

                    jml[i]=jml[i]+jml[j];
                    jml[j]=jml[i]-jml[j];
                    jml[i]=jml[i]-jml[j];


                }
            }
        }
        System.out.println("");
        System.out.println("data sesudah di urutkan secara ascending");
        for ( i=0;i<jml.length;i++)
        System.out.println("bilangan ke " +(i+1)+ " : " +jml[i]);
    }
}


lalu buka command prompt (cmd), ikuti langkah seperti di bawah ini untuk mengcompiler program tdi :





ini dia tampilan hasil nya :


sekian penjelasan dari saya semoga program tersebut sangat bermanfaat, bila ada yang ingin di tanyakan pengunjung tinggal tinggalkan comment :D.selamat mempraktikan . untuk mendownload source coding anda tinggal klik disini . wassalam