Pada posting sebelumnya telah dibahas apa yang dimaksud dengan array, bagaimana deklarasi array, dan mengapa menggunakan array. lihat Contoh Penggunaan Array Pada Java, Bagian 1.
Posting kali ini merupakan lanjutan dari posting sebelumnya, pada posting kali ini kita akan membuat sebuah program java yang memanfaatkan array untuk menyimpan inputan yang diberikan oleh user.
Algoritma program:
1. minta user untuk memasukan sebuah angka
2. parse angka menjadi tipe int
3. masukan angka ke dalam variable array
4. melakukan langkah 1-3 sebanyak 5 kali secara berturut-turut
5. semua index array terisi
6. evaluasi nilai setiap index array
7. tampilkan nilai terbesar dari array
Berikut kode programnya,
//rizki-java.blogspot.com //import libraries yang dibutuhkan import java.io.*; //class baru dengan nama ArrTwo public class ArrTwo{ public static void main(String[] args){ //array 1 dimensi, length 5 //note: index array dimulai dari 0 int[] value = new int[5]; int i = 0; int biggest = 0; //menggunakan BufferedReader untuk menerima inputan user BufferedReader buf = new BufferedReader(new InputStreamReader(System.in)); //while loop while(i < value.length){ try{ System.out.print("enter value for index "+i+": "); value[i] = Integer.parseInt(buf.readLine()); //menggunakan ternary untuk evaluasi kondisi biggest = value[i] > biggest? value[i]:biggest; } catch(Exception e){} i++; } //menampilkan input terbesar dari user pada console System.out.println("\n The Biggest is: "+biggest); } }
No comments:
Post a Comment