Contoh Program Java Mencari Bilangan Maksimal dan Minimal

Contoh Program Java Mencari Bilangan Maksimal dan Minimal – Hallo agan sista semua yang berbahagia, pada kesempatan hari ini saya akan membahas tentang contoh program yang menggunakan array pada java. Program java kali ini tentang mencari bilangan maksimal dan minimal pada array. Untuk software aplikasi yang digunakan masih bebas karena, program ini belum menggunakan form interface jadi bisa dirunning melalui CMD atau bawaan aplikasi, kalo saya sendiri lebih merekomendasikan mengunakan NetBeans gan.

Sebelum masuk ke program sedikit teori singkat mengenai array :
  • Array adalah suatu tipe data terstuktur yang berupa sejumlah data sejenis (bertipe data sama) yang jumlahnya tetap dan diberi suatu nama tertentu.
  • Elemen-elemen array tersusun secara berderet dan dapat diakses secara random di dalam memori.
  • Array memiliki alamat yang besebelahan/berdampingan tergantung lebar tipe datanya.
  • Array dapat berupa array 1 dimensi, 2 dimensi, bahkan n-dimensi.
  • Elemen-elemen array bertipe data sama dan bisa berisi nilai yang sama atau berbeda-beda.

Oke gan, dibawah ini adalah script Contoh Program Java Mencari Bilangan Maksimal dan Minimal :
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class ArrayFungsi {
    public static int max,min;
    public static void carimaksmin(int b1,int a[]){
        max=a[0];
        min=a[0];
        for(int i=1;i<b1;i++)
            if (max<a[i]){
                max=a[i];
            }
            else if (min>a[i]){
                min=a[i];
            }
    }
    public static void main(String[] args)throws IOException{
        BufferedReader x=new BufferedReader(new InputStreamReader(System.in));
       
        //input banyaknya data
        String b;
        System.out.print("Banyaknya data = ");
        b=x.readLine();
       
        int b1=Integer.parseInt(b);
        int a[]=new int[b1];
       
        //input data ke array
        int jml=0;
        for(int i=0;i<b1;i++){
            //String data;
            System.out.print("A["+i+"] = ");
            a[i]=Integer.parseInt(x.readLine());
            //a[i]=Integer.parseInt(data);
            jml+=a[i];
        }
        System.out.println("Jumlah data = "+jml);
       
        //cari nilai jumlah, maksimum dan minimum
        carimaksmin(b1,a);
        System.out.println("Nilai maksimum = "+max);
        System.out.println("Nilai minimum = "+min);
    }

}

Berikut adalah output dari script diatas :


Apabila agan sista hendak mencoba script diatas, jangan lupa simpan file java sesuai nama kelasnya. Misal kelas diatas adalah ArrayFungsi maka simpan file java dengan nama ArrayFungsi.java dan sekian pembahasan tentang array apabila terdapat kesalahan atau pertanyaan tentang postingan diatas, silahkan komentar atau kontak admin. Semoga bermanfaat.

Mungkin agan juga mencari Contoh Program Percabangan Java

0 Response to "Contoh Program Java Mencari Bilangan Maksimal dan Minimal"

Post a Comment