Untuk lebih Mantep lagi baca juga artikel Statement Control If Else Switch Case, Statement Perulangan, dan Array
Sebelum mulai ke tutorialnya saya jelaskan dulu secara garis besar programnya. jadi program ini akan mencari nilai terbesar dan terkecil dari data yang di inputkan. Data yang di input menggunakan Scanner, begitu pula dengan panjang arraynya di input menggunakan scanner.
Jadi Hasil Run nya akan seperti gambar berikut:
Oke kita mulai buat programnya, pertama buka dulu Netbeans teman2, lalu buat project baru (Ctrl+Shift+N), lalu pilih Java Application dan klik Next.
Jika sudah ketikkan nama Projectnya, disini saya make MinMax1 sebagai nama projectnya. Jika sudah tentukan projectnya mau disimpan dimana atau biarkan default aja, setelah itu klik Finish.
Jika sudah dibawah packagenya tambahkan library untuk Scannernya, yaitu : import java.util.Scanner;
Sehingga struktur codingnya akan berbentuk seperti berikut.
Scanner scan=new Scanner(System.in);
System.out.print("Masukkan Panjang Array / Berapa Kali Input: ");
int panjangArray=scan.nextInt();
int angka[]=new int[panjangArray];
int min,max;
Jika udah di tambahkan semua, selanjutnya mulai di buat algoritma untuk perulangannya dengan menggunakan for, tepat di bawah script coding yang sebelumnya di tambahkan, masukan coding berikut.
for(int i=0;i<panjangArray;i++)
{
System.out.print("Masukkan angka ke-"+i+" : ");
angka[i]=scan.nextInt();
}
Coding di atas mempunyai arti kita akan menginputkan data angka sejumlah panjang array yang di tentukan dan akan tersebut akan di simpan kedalam variable angka sebagai array.
Selanjutnya kita inisialisasi variabel min dan max dengan membuat kedua variable tersebut memiliki nilai array dari angka.
caranya tambahkan:
min=angka[0];
max=angka[0];
Selanjutnya kita buat logika untuk menentukan nilai terbesar dan terkecilnya dengan menggunakan for dan if.
tambahkan coding berikut:
for(int i=0;i<panjangArray;i++)
{
if(angka[i]<min)
min=angka[i];
if(angka[i]>max)
max=angka[i];
}
dan untuk mempercantiknya dalam for di atas tambahkan coding System.out.print(angka[i]+", "); untuk menampilkan nilai Array dari variable angka sebagai output angka - angka yang di inputkan, dan tambahkan juga System.out.print("Angka - angka yang di inputkan adalah: "); tepat di atas for di atas.
Males baca?
Download Program jadinya ==> Download Disini
Password RAR : www.toufik.web.id
Sekian Hari ini
Salam Toufik
makasih programnya bro
BalasHapusthanks sdah membantu progamnya bro.. :)
BalasHapusoke bro....
Hapusok, mantappp
BalasHapusthanks
Bagus sekali !
BalasHapusartikelnya bermanfaat sekali kang :)
bisa menjadi referensi untuk saya.
Mohon kunjungan balik ya Klik Disini
TeknikKu-pedia | TeknikKu-pedia
=== TeknikKu-pedia | Cirebon-pedia ===
Cirebon-pedia
https://cirebon-pedia.blogspot.co.id/
https://teknikku-pedia.blogspot.co.id/
=============================================
Kelebihan Routing RIP, OSPF, EIGRP dan BGP | Menentukan IP Address VLSM
Konfigurasi Jaringan MAN | Konfigurasi Jaringan WAN | Mengurutkan bilangan menggunakan Array di Java
=============================================
https://cirebon-pedia.blogspot.co.id/
https://teknikku-pedia.blogspot.co.id/
https://cirebon-pedia.blogspot.co.id/
https://teknikku-pedia.blogspot.co.id/