WELCOME to JF's ZONE

arek STIKOM SURABAYA

Jeff's says :

Inspirasiku untuk membuat blog yang dapat memberikan segala pengetahuan dan dapat menjadi tuntunan bagi sobat JF's Zone. Pengetahuan dengan dasar Teknologi Informasi yang aku dapatkan sehingga dapat berguna bagi pembaca dan dapat digunakan sebagai inspirasi dalam memperoleh wawasan.

Aku ingin ilmuku bermanfaat bagi orang lain...

//------------------------------------
// File  : ArrayDinamis5
//
// Desc. : implementasi array dinamis
//         menggunakan konsep vector
//------------------------------------
import java.util.Vector;

class ArrayDinamis5
{
  public static void main(String[] args)
  {
    //.. definisi array of vector sebanyak 10 elemen
    Vector[] dataku = new Vector[10];

    //.. create seluruh elemen agar bisa menampung data
    for (int i=0; i<10; i++)
      dataku[i] = new Vector();

    //.. inisialisasi data random sebanyak 300
    for (int i=0; i<300; i++)
    {
      int acak = (int)(Math.random()*10);
      dataku[acak].addElement(acak);
      System.out.print(acak + " ");
    }

    //.. cetak seluruh isi vector
    /*for (int i=0; i<10; i++)
    {
      System.out.println("Vector ke-" + (i+1) + " (" + dataku[i].size() + ") : " + dataku[i]);
    }*/

    //.. periksa size terbesar dari 10 elemen vector yg ada
    int max = dataku[0].size();
    for (int i=1; i<10; i++)
    {
      if (dataku[i].size() > max)
        max = dataku[i].size();
    }

    //.. tampilkan seluruh vector yg ber-size terbesar
    System.out.println("\n\nMODUS:");
    for (int i=0; i<10; i++)
    {
      if (dataku[i].size() == max)
        System.out.print(i + " ");
    }
    System.out.println("sebanyak " + max + " kemunculan");

    System.out.println();
    System.out.println();
  }
}

Label:

0 Responses so far.

Post a Comment