Mencari Data Dengan Larik
Posted by Budi Arieyanto | Posted in Borlant C++ | Posted on 02.42
#include <iostream.h>
#include <conio.h>
int cari(int data[], int n, int k)
{
int posisi, i, ketemu;
if (n <= 0)
posisi = -1;
else
{
ketemu = 0;
i = 1;
while ((i < n-1) && ! ketemu)
if (data[i] == k)
{
posisi = i;
ketemu = 1;
}
else
i++;
if (!ketemu)
posisi = -1;
}
return posisi;
}
void main()
{
int data[8] = { 6, 7, 8, 5, 7, 8, 1, 9};
int dicari = 8;
cout << "Posisi " << dicari << " dalam larik data: "
<< cari(data, 8, dicari) << "\n";
getche();
}


Comments (0)
Posting Komentar