๐Ÿ”ญPraktikum 2: Searching

Pengantar

Pada pratikum kali ini, kita akan menggunakan kasus yang serupa dengan praktikum sebelumnya. Terdapat dua class yang dibutuhkan, yaitu Mahasiswa dan PencarianMhs. Class PencarianMhs digunakan untuk mencari mahasiswa yang diinginkan. Perhatikan class diagram berikut ini,

Gambar 4.2.1. Class Diagram Mahasiswa
Gambar 4.2.2 Class Diagram PencarianMhs
  • Buatlah projek dengan nama "Searching".

  • Buatlah class Mahasiswa seperti berikut.

  • Buatlah class PencarianMhs seperti berikut,

  • Buatlah method tambah() didalam class PencarianMhs.

  • Tambahkan method tampil() pada class PencarianMhs.

  • Buatlah method findSeqSearch() yang akan digunakan untuk mencari data menggunakan algoritma sequential searching.

  • Selanjutnya buatlah method tampilPosisi().

  • Lanjutkan dengan membuat method tampilData().

  • Terakhir, buatlah sebuah main class untuk melakukan pengujian terhadap metode pencarian yang telah dibuat.

  • Verifikasi proses input data hasil tampil keseluruhan data

  • Verifikasi Hasil Pencarian Data

Pada praktikum ini, kita perlu membuat method baru untuk melakukan pencarian dengan algoritma binary search.

  • Buatlah method baru, yaitu findBinarySearch() pada class PencarianMhs.

  • Tambahkan kode berikut pada main class untuk pengecekan method findBinarySearch().

  • Verifikasi hasil pencarian

Last updated