Page 30 - MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN_Neat
P. 30
29
BAB IV
KD/KI
1. Mengetahui adanya algoritma-algoritma standart yang efesien untuk
keperluan-keperluan tertentu termasuk yang berdasarkan konsep AI.
2. Melakukan pemecahan persoalan dengan sederhana.
3. Melakukan pemecahan pesoalan dengan cara lebih advance.
4. Mengevaluasi dan memilih algoritma berdasarkan performansi, penggunaan
ulang dan kemudahan implementasi.
5. Mengenal beberapa algoritma yang dipakai mengembangkan software,
mengamankan data dan menyimpan informasi.
A. Algoritma yang Efisien Berdasarkan Konsep AI
a. Pencarian Bagi Dua
1. Tujuan
Setelah Menyelesaikan Modul ini diharapkan mahasiswa akan mampu :
1. Siswa mampu memahami tentang pencarian bagi dua.
2. Siswa mampu mendeklarasikan dan mendefenisikan pencarian bagi dua.
3. Siswa mampu menyelesaikan masalah menggunakan pencarian bagi dua
2. Petujuk
1. Awali setiap aktivitas anda dengan doa, agar anda lancer dalam belajar.
2. Kerjakan tugas-tugas praktikum dengan baik, jujur, dan sabar.
3. Tanyakan kepada instruktur apabila ada hal-hal yang kurang jelas.
3. Dasar Teori
Algoritma pencarian bagi dua pada dasarnya pernah kita terapkan dalam
kehidupan sehari-hari. Misalnya pada saat kita mencari sesuatu dalam kamus
Bahasa inggris, tentu kita tidak mencarinya satu-satu dari kata pertama.
4. Ayo Praktik
Setelah memahami pencarian bagi dua secara ringkas, kali ini kita akan
mengimplementasikan algoritma tersebut ke dalam Bahasa C dengan
menggunakan Aplikasi Dev-C++.
Contohnya anda mempunyai array dengan data yang sudah terurut dan ingin
mencari suatu data menggunakan pencarian bagi dua. Berikut merupakan
nilai-nilai data pada array.
9 13 14 15 16 24 25 27 30 31
MODUL PRAKTIKUM ALGORITMA DAN PEMOGRAMAN IKA NURHASANAH

