Pages

Monday, April 21, 2014

Contoh Penggunaan Array Pada Java, Bagian 2

Duke

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

Related Posts Plugin for WordPress, Blogger...