• KERJA FREELANCE MENGUNTUNGKAN
  • KUMPUL PARA BLOGGER DAPET DOLLAR
  • HOSTING DAPAT DOMAIN GRATIS

BIntara Green

Internet | Software | SEO | Artikel

  • HOME
  • DAFTAR ISI
  • C++
  • SEO
  • GADGET
  • ARTIKEL
  • INTERNET
  • SOFTWARE
  • CONTACT ME
    • ON FACEBOOK
    • ON TWITTER
    • ON GOOGLE +
    • ON EMAIL
Home » c » Metode Pencarian Interpolation Search Pada C++

Metode Pencarian Interpolation Search Pada C++

Metode Pencarian Interpolation Search Pada C++

Ok . assalamualaikum . kali ini Bintara mau ngeshare lagi metode pencarian yang terakhir yakni Interpolation Search , dari Metode sebelumnya yakni Binary Search dan Sequential Search , Langsung saja cekidot .

Metode Pencarian Interpolation Search Pada C++


  • Script Program

#include <stdio.h>
#include <cmath>

using namespace std;

int main(){
    int array_a[10] = {11,12,21,25,30,34,45,65,73,81};
    int low, high, pos, cari, flag = 0;
    float posisi;
    low = 0;
    high = 9;
    printf("data yang anda cari adalah : ");
    scanf("%i", &cari);
    do {
        posisi = (float)((cari-array_a[low])/array_a[high]-array_a[low])*(high-low)+low;
        pos = floor(posisi);
    if(array_a[pos] == cari){
        flag = 1;
        break;
    }
    if(array_a[pos] > cari)
        high = pos - 1;
    else if(array_a[pos]<cari)
        low = pos + 1;
    }while(cari >= array_a[low] && cari <= array_a[high]);
    if(flag = 1) printf("data ditemukan");
    else printf("data tidak ditemukan");
    return 0;
}

Sekian tulisan kali ini semoga bermanfaat, dan salam sukses Bintara , untuk hasilnya silakan compile sendiri ya . :)

Metode Pencarian Interpolation Search Pada C++

Related Post:

Posted by Bintara Green on Monday, May 25, 2015 - Rating: 4.5
Title : Metode Pencarian Interpolation Search Pada C++
Description : Metode Pencarian Interpolation Search Pada C++ Ok . assalamualaikum . kali ini Bintara mau ngeshare lagi metode pencarian yang terakhir y...

Share to

Facebook Google+ Twitter
Newer Post
Older Post
Home

FIND YOUR FUTURE

free dating with million people, only one step with email

Lowongan Kerja Online

Lowongan Kerja Online

Artikel

  • 3 Film Korea Terlaris Sepanjang Masa
    Korea, mendengar kata tersebut pasti yang terlintas dipikiran kita adalah boyban dan drama romantis. Disamping kedua hal tersebut ternyata d...
  • Majukan Peternakan Indonesia Bersama Ilmuhewan.com
    Majukan Peternakan Indonesia Bersama Ilmuhewan.com - Indonesia merupakan negara tropis yang memiliki banyak sekali kekayaan sumber daya...
  • Nissan, Mobil Terbaik Pilihan Keluarga Indonesia
    Nissan, Mobil Terbaik Pilihan Keluarga Indonesia - Mobil merupakan kebutuhan pokok bagi kalangan menengah keatas. Kebutuhan mobil yang se...
  • Langkah Aman Dan Mudah Membeli Tanah
    Langkah Aman Dan Mudah Membeli Tanah - Tanah merupakan sebuah asset yang bisa dibilang menjanjikan di zaman modern seperti ini. Apalagi di...
  • Belanja Di Elevenia Gratis Voucher 1 Juta
    Belanja Di Elevenia Gratis Voucher 1 Juta - Belanja merupakan kebutuhan utama bagi seluruh manusia  terlebih lagi bagi kaum wanita. Te...
  • 6 Tips Menyewa Rumah
    6 Tips Menyewa Rumah  - Rumah merupakan kebutuhan penting yang harus terpenuhi setiap individu karena 3 komponen penting menurut tradisi ja...
  • Lowongan Kerja Online Paling Aman Dan Menjanjikan Bagi Freelancer Indonesia Di Projects.co.id
    Lowongan Kerja Online Paling Aman Dan Menjanjikan Bagi Freelancer Indonesia Di Projects.co.id - Berkembangnya teknologi di abad 20 semakin ...
IBX5865F64237309
Copyright © 2012 BIntara Green - All Rights Reserved
Design by Mas Sugeng - Powered by Blogger - Connect with Bintara