Menginputkan Bilangan ke Array dan Menentukan Nilai Terbesar dan Terkecilnya

Array
Assalamualaikum Wr Wb.

Pada kesempatan kali ini saya akan berbagi tentang cara menginputkan bilangan ke array dan menentukan bilangan terbesar/maximal dan terkecil/minimal dari array yang sudah diinputkan.
hehe mungkin agak bingung yah dengan judul post ini. tapi intinya begini. User akan diminta untuk menginputkan bilangan yang berupa integer sebnyak array kemudian menyimpannya kedalam index array dan mencari bilangan tebesar dan terkecilnya.
Ok langsung saja disini saya menggunakan Pemrograman Java
Nah yang pertama buat array dan tentukan jumlah indexnya. misalnya 5
Ex: int bilangan[]=new int[5];
Kemudian buat 2 buah integer sebagai penampung dari nilai terbesar dan terkecilnya.
Ex: int max=0, min=1000;
Ilustrasi Input ke Index Array
nah disini saya tentukan untuk nilai maximalnya 0. tujuannya agar nanti saat proses perbandingan jika lebih besar dari 0 akan ditampung. juga sebaliknya untuk yang min saya tentukan 1000 agar nati nilai yang di bandingkan lebih kecil dari seribu maka akan menggantikan nilai defaultnya.
lihat pada gambar berikut:


Nah setelah selanjutnya membuat perulangan (looping) yang akan meminta si user untuk memasukkan bilangan kedalam array sebanyak index arraynya
Ex:
for(int i=0;i<namaArray.length;i++){
   //stetmen yang akan dijalanka
}
di dalam perulangan di atas buat textfield yang akan meminta user memasukkan bilangannya dan tampung hasil inputnya ke namaArray[i]
lihat pada gambar berikut:

input

Setelah meminta inputan buat kondisi max dan min yang akan mengecek setiap index pada array.
Ex:
for(int i=0;i<bil.length;i++){
            //meminta user menginputkan bilangan tipe integer (bulat)
            bil[i]=Integer.parseInt(JOptionPane.showInputDialog("Masukkan Bilangan ke"+(i+1)));
            //mengecek apakah index array yang di inputkan user lebih besar dari nilai variable max
            if(bil[i]>max){

                //jika nilain index array lebih besar dari nilai max, maka akan di tampung ke variable max
                max=bil[i];
            }
            //mengecek apakah apakah index array yang di inputkan usernlebih kecil dari nilai variable min
            if(bil[i]<min){
                //jika nilai index array lebih kecil dari nilai min, maka akan di tampung ke variable min
                min=bil[i];
            }

               //menampilkan semua nilai array berdasarkan indexnya
            System.out.print(bil[i]+" ");

}

Nah langkah terahir menampilkan nilai terbesar (max) dan terkecilnya (min).

Menginputkan Bilangan ke Array dan Menentukan Nilai Terbesar dan Terkecilnya

untuk source code lengkapnya bisa di download dibawah ini. tersedia dalam 3 bahasa pemrograman.
  • Java
  • PHP
  • JavaScript
Semoga bermanfaat dan bisa membantu. jika ada pertanyaan bisa lewat comentar atau fia Facebook
Saya masih tahap belajar. mohon bimbingannya untuk para master. jika ada code yang salah mohon di infokan.
Share on Google Plus

About catatancidingku.bligspot.com

M Agung Sutrisno: Saya seorang Web Devoloper sejak tahun 2015. Saya tertarik dengan dunia IT sejak tahun 2013. Lulus dari Universitas Islam Madura pada tahun 2016. Pernah bekerja di Univeritas Islam Madura selama 2 tahun. Mulai tahun 2017 mulai bekerja sebagai Web Developer di salah satu perusahaan software PT. Warung Jasa Teknologi, Jakarta.

3 coment�rios:

### Saya akan coba merespon komentar baru secepatnya.
### Jangan berkomentar SPAM (promosi, dll,)
### Jangan komentar yang berisi link aktif,
### Mohon Maaf Jika Komentar saya moderasi karena ingin mengantisipasi kemungkinan Spam atau link Aktif