WELLCOME

aw   Hai Selamat datang di Lukman Kurniwan Blog. Semoga Halaman Blog ini tetap Berkembang dan juga bisa bermanfaat bagi semua orang bagi yang membutuhkan informasi di Halaman Blog ini.

..Terimakasih..

Kamis, 08 September 2011

[Remedial] Program Sederhana untuk Mencari Nilai Terbesar

Pertama kita pastikan di laptop / PC kita terinstall notepad++ dan pastikan komputer kita telah tersetting.
Lalu ketikan script di bawah ini menggunakan notepad++ dengan kondisisebagai berikut :
Kita dapat memasukan berapa jumlah bilangan yang akan di input dengan batas "n"
setelah itu kita input bilangan sebanyak yang kita masukan sebelumnya
setelah menginput nanti akan di tampilkan nilai terbesar pertama dan kedua dari hasil inputan yang kita masukan tadi.

Scrpit :

    //disini kita dapat melihat script pendeklarasian variabel dan pembuatan public class
    import java.util.Scanner;

    public class remedial
    {
        public static void main(String [] args)
        {
            System.out.print("Masukan Jumlah bilangan = ");
            int i;                
            int n = angka();       

            int c[] = new int[n];  
            int bil1 = c[0];        
            int bil2 = c[1];        
          
            for(i=0;i<n;i++)
            {
                System.out.print("Bilangan ke "+(i+1)+" : ");
                c[i] = angka();
            }

            //satu disini adalah script untuk mencari nilai terbesar pertama dan kedua
            urut(c);
            for(i=0;i<n;i++)
            {
                if(c[i]>bil1)
                {
                    System.out.println("");
                    System.out.println("Bilangan terbesar1: "+(bil1=c[i]));
                }  
                    else if(bil2 < c[i])
                    {  
                        System.out.println("Bilangan terbesar2: "+(bil2=c[i]));
                    }
            }
        }

        //disini adalah proses mengurutkan nilai agar mempermudah dan mempercepat pencarian nilai terbesar
        public static void urut(int c[])
        {  
            int n = c.length;
            int a;
            for(int i=0;i<n;i++)
            {
                for(int j=1;j<(n-i);j++)
                { 
                    if(c[j-1] < c[j])
                    {
                        a = c[j-1];
                        c[j-1] = c[j];
                        c[j] = a;
                    }
                }
            }
        }

        public static int angka()
        {
            Scanner abcd = new Scanner(System.in);
            int data = abcd.nextInt();
            return data;
        }
    }


Langkah Untuk me-Run scrpit tersebut sebagai berikut :
1. save file notepad++ dengan ekstensi .java
2. buka Command Prompt / CMD (dengan cara buka Run lalu ketik CMD dan enter)
3. lalu masukan lokasi dimana kita menyimpan file tersebut (contoh : D:> cd dokumen )
4. ketik di cmd tanpa tanda petik "javac remedial.java"
5. lalu buat manifest untuk program tersebut :
    manifest -> Manifest-Version: 1.0
                       Created-By: Lukman
                       Main-Class: remedial
6. masukan command ini di cmd tanpa tanda petik "jar -cvfm remedial.jar manifest.txt remedial.class"
7. lalu kita run dengan cara mengetikan  "java remedial"
8. pastikan PC anda sudah ter setting environment variable nya.





nah, ini dia hasilnya seperti gambar di atas.
terimakasih.

Tidak ada komentar:

Posting Komentar